- 浏览: 545015 次
- 性别:
- 来自: 湖南娄底
文章分类
- 全部博客 (252)
- C#资料 (0)
- java资料 (22)
- 数据库资料 (0)
- Java :开发中遇到的问题 (4)
- 书写属于我的人生 (6)
- spring (6)
- hibernate (16)
- struts (17)
- SSH (5)
- Linux操作系统 (1)
- Ext (5)
- Jquery (9)
- Tomcat部署出错 (2)
- xml (5)
- JSON (5)
- javascript 专题 (5)
- 开发环境配置 (2)
- web 开发 (27)
- Eclipse (7)
- Integration (1)
- 解决方案搜罗 (7)
- 网站收藏 (8)
- 测试框架 (1)
- iframe 专题 (6)
- JSTL (2)
- 各种插件收集 (2)
- 权限设计模型探讨 (1)
- DWR (1)
- log4j (3)
- java (11)
- java 格式化 (1)
- 软件工程 (2)
- 乱码专题 (1)
- UML (4)
- java 设计模式 篇 (1)
- 用法收集 (0)
- sourceforge apache solutions (2)
- Struts2 + JPA + Spring 开发 (1)
- 自定义工具箱 (0)
- IDE (4)
- opencms (1)
- jeecms (1)
- ant (0)
- maven (2)
- 数据库连接池 (0)
- spring MVC (0)
- android (1)
- web-server (1)
- iphone-开发环境 (1)
- iphone-软件开发 (6)
- iPhone-软件设计 (1)
- iphone-应用 (3)
- iPhone-设置 (2)
- iphone-软件开发-设计模式篇 (0)
- iphone-软件开发-OC基础 (9)
- iphone-软件开发- UI篇 (9)
- iphone-软件开发-工具类篇 (1)
- iphone-软件开发-第三方篇 (0)
- iphone-软件开发-特效篇 (2)
- iphone-软件开发-动画篇 (1)
- oracle (1)
- Java-Security (0)
- Three20 UI (1)
- IOS-HOW-TO-专题 (1)
- Mark-Develope Issues (1)
- iphone-软件开发- 资料参考篇 (1)
- C 语言-基本语法 (0)
- Java Servlet (2)
- Eclipse optimization (1)
- IOS Basic (0)
- ecl (0)
- FRONT-HTML (0)
- FRONT-JS (0)
- PHP (0)
最新评论
-
qq_29862421:
[[color=brown]color=yellow][url ...
java 上传图片同时获得图片的宽和高 -
hhb19900618:
NSString <==> NSNumber 之前 ...
OC 常用数据类型之间的转换 -
baohuan_love:
果然能解决问题,感谢分享
Tomcat Error Page配置 与 Error Page在IE下不能转发的问题 -
唐丽梅6313:
很细致。。
键盘样式风格有关设置-iOS开发 -
olived:
哥哥,为什么我的没有破解成功,总是提示许可文件丢失!!QQ:3 ...
[软件测试解决方案] soapUI 4.0.1破解方法
struts判断标签
html:cancel
html:cancel标签生成一个取消按钮。当点击该按钮后action servlet会绕过相应的form
bean的validate()方法,同时将控制权交给相应的action。在该action中可以使用Action.isCancelled(HttpServletRequest)方法判断是否被取消了。如果返回true表示这个action被取消了,否则表示这个action没有被取消。
请注意,如果您修改了html:cancel标签的property属性值,那么struts提供的cancel探测机制就失效了,您自己必须提供类似的机制。
下面是可取消的action的配置文件,注意<set-property property="cancellable" value="true"/>这一行,如果不添加Struts会抛出org.apache.struts.action.InvalidCancelException异常。这是我在完成本指南的过程中发现的唯一向下不兼容的地方。
- < action path = "/cancel"
- type = "org.solo.struts.action.CancelAction" name = "cancelForm" scope = "request" >
- < set-property property = "cancellable" value = "true" />
- < forward name = "success" path = "/cancel.jsp" />
- </ action >
<action path="/cancel" type="org.solo.struts.action.CancelAction" name="cancelForm" scope="request"> <set-property property="cancellable" value="true"/> <forward name="success" path="/cancel.jsp" /> </action>
下面是html:cancel标签的代码:
<html:cancel>取消</html:cancel>
下面是对应的action中的代码:
- if (isCancelled(request)){
- //action被取消时要做的事情写在这里
- return mapping.findForward( "cancel" );
- } else {
- //action没有被取消时要做的事情写在这里
- return mapping.findForward( "success" );
- }
if(isCancelled(request)){ //action被取消时要做的事情写在这里 return mapping.findForward("cancel"); }else{ //action没有被取消时要做的事情写在这里 return mapping.findForward("success"); }
发表评论
-
Struts1.x 国际化
2012-11-15 13:47 0对于一个面向全球的 Web应用程序,按着不同国家的要求显示相 ... -
struts2 convention配置中常见配置选项及说明
2012-08-20 12:47 2335?xml version="1.0" en ... -
研磨Struts2 之 第十三章 国际化
2012-06-20 18:42 1339视频配套PPT,视频地址【 研磨Struts2视频课程 】 ... -
struts2:零配置 之 21.2 约定大于配置
2012-06-19 14:38 640421.2 约定大于配置 21.2.1 ... -
使用struts2中的codebehind插件
2012-06-17 17:21 1304使用struts2中的codebehind ... -
struts2 WARN OgnlValueStack:49 - Error setting expression
2012-02-23 15:53 0今天我遇到下面这样的异常: WARN OgnlValueSt ... -
struts2日期类型转换【转载】
2012-02-10 15:41 917在Struts2中,一般的内置类型都会在由系统自动进行转 ... -
struts2注解
2011-12-19 22:04 2891一、配置web.xml <filt ... -
Struts2 文件上传 之 文件类型 allowedTypes
2011-12-19 21:59 5646Html代码 '.a' : 'a ... -
struts 2支持注解jar包收藏
2011-12-19 21:50 1281附件:struts2-conversion-plugin-2. ... -
为Struts 2应用程序创建进度条(等待页面)
2011-12-17 21:08 1062Struts 2模拟进度条的原理 对于一些需要较 ... -
struts 2 学习曲线
2011-11-17 12:48 962<说明:以后有待整理 ... -
struts2的struts.properties配置文件详解
2011-11-15 22:45 869【IT168 技术文档】 struts.acti ... -
struts2中几种获得request,session等对象的方法
2011-11-15 22:44 11731、通过ActionContext来获得举例代码如下: ... -
在struts1.2中使用拦截器
2011-08-31 20:41 1087要在struts1.2中使用拦截器,必须使用到以下三个包: ... -
struts1 validator验证框架
2011-07-24 19:49 1425struts1 validator验证框架 ... -
Struts上传多个及N个文件的例子
2011-07-24 11:28 571一。 web.xml文件 Xml代码 ... -
struts通过javascript使按钮变灰为不可用,灰色按钮
2011-07-24 11:23 2064struts页面用javascript来实现使按钮的变灰 ...
相关推荐
在这个实例中,我们将讨论如何在模态对话框中添加并处理OK和Cancel按钮,这对于任何使用VC++进行GUI编程的初学者来说都是一个基础但重要的概念。 首先,要创建一个模态对话框,你需要使用MFC(Microsoft Foundation...
在Struts中,`Html:Cancel`标签是一个在表单中常见的元素,它的主要作用是取消当前表单的提交操作。通常,`Html:Cancel`标签的使用方式如下: ```jsp <html:cancel> <bean:message key="createuser.cancelbutton"/...
在本篇文章中,我们将详细介绍如何在C#中使用`MessageBox`来创建包含“确定”和“取消”按钮的消息框,并根据用户的响应执行相应的代码。 ### 1. MessageBox 类简介 `MessageBox`是.NET Framework中的一个类,它...
在这个"VC 在模式对话框中使用OK和Cancel按钮"的示例中,我们将深入探讨如何在VC++中创建一个带有OK和Cancel按钮的模式对话框,并处理用户的输入。 首先,我们需要了解MFC(Microsoft Foundation Classes),这是...
在某些情况下,我们需要让用户取消某些操作,例如,在编辑文档时,用户可能需要取消保存操作,这时可以使用QMessageBox.Cancel按钮类型。 4. QMessageBox.Yes:该按钮类型表示显示一个“是”按钮,用于确认用户的...
- `Text`:设置按钮上显示的文字,例如“确定”、“取消”等。 - `Name`:为按钮分配一个唯一的标识符。 - `Location`和`Size`:定义按钮在窗体上的位置和大小。 - `FlatStyle`:设置按钮的外观样式,如Flat、...
在Windows应用程序开发过程中,我们常常需要自定义对话框(Dialog)中的消息提示框(MessageBox)按钮文本,比如将默认的“确定”和“取消”按钮改为英语或其他语言版本。这不仅可以提升软件的国际化水平,还可以...
1. 创建双按钮: 在MATLAB中,可以使用`uicontrol`函数来创建按钮。例如,创建"确定"和"取消"按钮的代码可能如下: ```matlab hButton_OK = uicontrol('Style', 'pushbutton', ... 'String', '确定', ... '...
这种弹出框包含三个选项按钮:是(Yes)、否(No)和取消(Cancel),用户点击不同的按钮会触发不同的程序逻辑。 在软件开发中,实现这样的功能可以使用各种编程语言和框架。以Web开发为例,我们可以使用JavaScript...
首先,我们需要创建一个布局文件来设计这个 Dialog,它包含了一个 ListView 以及底部的确认和取消按钮。ListView 内部可以使用 RadioButton 来让用户选择一个选项。这里的关键是将 ListView 的单选模式设置为 true,...
此外,博客可能还涉及了其他高级特性,如自定义按钮样式(`btnClass`)、按钮行为(`action`函数),以及如何自定义对话框的其他部分,如标题和内容。这些内容可以帮助开发者更灵活地控制弹窗的外观和交互。 总之,...
- **Cancel属性**: 指定按钮是否为取消按钮。 - **Default属性**: 指定按钮是否为默认按钮。 - **Font属性**: 控制字体样式。 - **Left、Top、Height、Width属性**: 控制按钮的位置和大小。 - **Style、Picture...
这将创建一个对话框,包含三个按钮:“确定”,“取消”和“按钮三”。 在描述中的代码示例中,我们看到一个layer.confirm的用法: ```javascript layer.confirm('is not?', { icon: 3, title: '提示', yes: ...
3. **使关闭按钮失去作用**: 如果完全希望禁用关闭按钮,除了不响应`FormClosing`事件,还需要隐藏或禁用关闭按钮图标。这需要使用`ControlBox`属性,将其设为`false`: ```csharp form.ControlBox = false; `...
4. **按钮的差异化操作**:每个按钮都可以有自己的槽函数,例如,确定按钮可以用于执行保存或提交操作,而取消按钮则可以关闭弹窗或者撤销某些操作。槽函数可以根据业务逻辑进行编写。 5. **界面修改**:Qt提供丰富...
* `MbCancel`:Cancel 按钮; * `MbHelp`:Help 按钮; * `MbAbort`:Abort 按钮; * `MbRetry`:Retry 按钮; * `MbIgnore`:Ignore 按钮; * `MbAll`:All 按钮。 返回值 MessageDlg 函数的返回值是一个整数值,...
cancelText: cancel按钮文字,默认“取消” monthNames:数组,月份显示名称,每个月只有前三位有效,默认["一月","二月",……,"十二月"] minYear:可以选定最小年,默认1970 minYearText:未通过最小年份验证时提示...
KeyPreview = True添加控件buttonOK :确定按钮 (Public)buttonCancel:取消按钮 (Public)注册事件buttonOK_Click:确定按钮 单击事件buttonCancel_Click:取消按钮 单击事件OkCancelForm_KeyDown:快捷键,回车 ...
* MB_OKCANCEL:一个确定按钮,一个取消按钮 * MB_ABORTRETRYIGNORE:一个异常终止按钮,一个重试按钮,一个忽略按钮 * MB_YESNOCANCEL:一个是按钮,一个否按钮,一个取消按钮 * MB_YESNO:一个是按钮,一个否按钮 ...