struts2中如何使s:select标签只读
在开发openjweb平台期间遇到这样一个问题,在编辑页面中,状态位字段是由系统设置的,不应该由人工设置,所以状态位字段
应该显示出来但不允许被编辑,使用struts2的<s:select>标签不具有disabled属性,除非将theme设置为simple才可以使用disabled,那么如果不使用simple的theme还有其他办法使select下拉框只读吗?从网上找到了一个办法,大致的思路就是
不让下拉框获得焦点,见下面的html代码:
<span onmousemove="this.setCapture();" onmouseout="this.releaseCapture();" onfocus="this.blur();">
<s:select key="DmsDocument.docZtSpec" name="editEntity.docZtSpec" list="#request['map'].docZtSpec" listKey="code" listValue="name" emptyOption="true" />
</span>
上面的<span>标签控制了不让select下拉框获得焦点,试验了一下还真管用,那么<s:radio>大概也可以用这种方式控制只读吧,也许是可以的.
应该显示出来但不允许被编辑,使用struts2的<s:select>标签不具有disabled属性,除非将theme设置为simple才可以使用disabled,那么如果不使用simple的theme还有其他办法使select下拉框只读吗?从网上找到了一个办法,大致的思路就是
不让下拉框获得焦点,见下面的html代码:
<span onmousemove="this.setCapture();" onmouseout="this.releaseCapture();" onfocus="this.blur();">
<s:select key="DmsDocument.docZtSpec" name="editEntity.docZtSpec" list="#request['map'].docZtSpec" listKey="code" listValue="name" emptyOption="true" />
</span>
上面的<span>标签控制了不让select下拉框获得焦点,试验了一下还真管用,那么<s:radio>大概也可以用这种方式控制只读吧,也许是可以的.
发表评论
-
String和InputStream的转换
2014-04-03 21:24 530String和InputStream的转换 1 ... -
JS暴虐查找
2014-03-18 16:40 585function JS_cruel_search(data, ... -
编码规范
2013-03-19 19:11 1129最近买了一本书《深入分析JavaWeb技术内幕》 学 ... -
[转]CAS原理
2012-10-16 16:49 1170在JDK 5之前Java语言是 ... -
关于V8 JavaScript Engine的使用方法研究(转)
2011-07-05 15:52 8033一、写在前面的话 随 ... -
javascript内置对象Array中删除元素
2011-05-30 17:43 1408在javascript中,Array对象没有提供 ... -
window.showModalDialog和window.open关闭子页面时刷新父页面 IE7,IE8
2011-05-18 11:29 3998if(true){ ... -
能动态加载js的方法
2011-04-21 16:16 822//加载新的js function _GetJsDat ... -
Shapefile格式说明及读写代码示例
2011-04-18 16:24 1901Shapefile格式说明及读写代码示例 ESR ... -
JavaScript王者归来
2011-02-26 13:39 1327内容简介回到顶部↑ 你手中的这本《javascr ... -
oracle更改用户名后 OracleDBConsole不能启动
2010-12-20 10:31 1187更改机器名后重新配置oracle数据库参数 在命令行输入 ... -
URL记录
2010-03-29 20:08 766http://blog.qq.com/qzone/622 ... -
Java 泛型的理解与等价实现
2009-12-17 10:54 717Java 泛型的理解与等价 ... -
软件行业规范化势在必行
2009-05-24 14:20 1128http://blog.csai.cn/user1/21567 ... -
MD5加密
2009-05-17 18:22 1135import java.io.IOException;i ... -
Struts Token 使用
2009-05-08 14:08 17271,先在一个Action中,调用saveToken(HttpS ... -
CVS权限设置
2009-05-08 11:22 1423不同用户设置不同的访问权限方法 ... -
转载http://blog.csdn.net/xidor/archive/2008/03/20/22
2009-04-21 20:50 1180// JavaScript Document /**//** ... -
java学习网站
2009-03-18 10:08 1250http://www.open-open.com/ http ... -
从“表内”,“表外”说起,商业银行业务学习(一)
2009-02-28 11:43 1411今天胡里胡涂又做了几张报表,忽然想起一年前也是在做类似的报表, ...
相关推荐
WW标签库提供了丰富的标签,例如`<ww:if>`、`<ww:iterator>`、`<ww:set>`、`<ww:property>`等,这些标签使得开发者能够更简洁、高效地操作页面数据和逻辑。 #### `<ww:if>`标签详解 `<ww:if>`标签用于条件判断,...
- `<ww:select>`:创建一个下拉列表。 - `<ww:radio>`:创建一组单选按钮。 - `<ww:checkboxlist>`:创建一组复选框列表。 - `<ww:label>`:创建一个HTML标签。 - `<ww:hidden>`:创建一个隐藏域。 - `<ww:...
- `<ww:select>`:创建下拉列表。 - `<ww:radio>`:创建单选按钮。 - `<ww:checkboxlist>`:创建复选框列表。 - `<ww:label>`:创建标签。 - `<ww:hidden>`:创建隐藏字段。 - `<ww:doubleselect>`:创建两个...
- **`<ww:select/>`**:下拉选择框。用户可以从预设的选项中选择一项。 - **`<ww:radio/>`**:单选按钮。一组互斥的选项,用户只能选择其中一个。 - **`<ww:checkboxlist/>`**:复选框列表。一组复选框,用户可以...
WebWork框架提供了一个强大的`<ww:iterator>`标签,它允许开发者轻松地遍历集合或数组,并通过status属性获取到额外的信息,这些信息可以帮助我们更好地控制循环中的元素显示。 #### 一、`<ww:iterator>`标签简介 ...
<ww:property value="#request.userName" default="Guest" escape="true"/> ``` **2. set标签** - **功能**:用于对值栈中的表达式进行求值,并将结果赋给特定作用域中的某个变量名。 - **属性**: - `name`:在...
类似于JSTL,WebWork-Tags也包含条件和逻辑控制标签,如`<ww:if>`、`<ww:else>`和`<ww:choose>`等,它们使得在JSP页面中实现复杂的逻辑判断成为可能。 6. **国际化和本地化**: WebWork-Tags API 还支持国际化和...
WebWork标签库包含了一系列这样的标签,如`<ww:property>`、`<ww:if>`、`<ww:else>`等,它们允许开发者在JSP页面中轻松地处理业务逻辑和展示数据。 `<ww:property>`标签是WebWork中最常用的一个,它用于从Action上...
<tr class="<ww:if test="#status.even">row-even</ww:if> <ww:else>row-odd</ww:else>"> <td><ww:property value=""/></td> </tr> </ww:iterator> ``` 这段代码中,`resultList`是一个待遍历的数据集合。在...
<img align="middle" onclick="removeFile(this,'<ww:property value="%{id}" />');" src="<%=path%><fmt:message key="icon.cancel.img"/>" alt="删除文件" style="cursor:hand;" hspace="2" border="0" align=...
WebWork标签库提供了一个`ww:datepicker`标签,它允许我们方便地与jQuery UI的Datepicker集成。下面是一个简单的例子: ```jsp <%@ taglib prefix="ww" uri="http://www.opensymphony.com/webwork" %> ... <ww:form...
2. **Gh Guides Meteorology Forecast Surface Highs**(<http://ww2010.atmos.uiuc.edu/(Gh)/guides/mtr/fcst/sfc/hgh.rxml>): - 虽然主要关注气象预报,但其中也涉及到光学相关的遥感技术。 - 可以为光学遥感...
4. **WebWork标签库**:提供了一系列与WebWork集成的JSP标签,如`<ww:form>`, `<ww:property>`等,简化视图层的开发。 **iBATIS**: 1. **iBATIS介绍**:iBATIS是一个持久层框架,它使Java代码与SQL语句解耦,通过...
IBM中国开发者中心 - <http://ww900.ibm.com/developerWorks/cn/java/index.shtml> - **简介**:IBM为中国开发者提供的Java技术资源。 - **特色**:包括中文版的技术文章和教程。 - **适用人群**:适合中国地区的...
<H2>Create three users at once Example:</H2> <ww:form action="createUsersAction.action" method="post"> <!-- 用户信息输入表单 --> <ww:textfield label="UserName" name="users[0].username"/> ... <ww...
例如,`<ww:property>`标签用于显示动作属性的值,`<ww:form>`标签用于创建表单,等等。使用WebWork标签,可以降低视图和控制器之间的耦合度,提高代码可维护性。 3. **模板(template)**:模板技术允许开发者将...
本文实例讲述了JavaScript获取select中text值的方法。分享给大家供大家参考,具体如下: 别的不说,先看代码: 方法一: <select name=parent_id onchange=setTitleAndLinkByGoodsCategory(this.value,this....
7. **标签库**:WebWork提供了一套自定义的JSP标签,如`<ww:property>`、`<ww:if>`等,这些标签简化了视图层的编写,提高了代码的可读性。 8. **插件系统**:WebWork支持插件扩展,开发者可以方便地添加自定义功能...
- `<s:text>` 标签还可以结合 `<s:param>` 标签来传递参数。 2. **使用表达式**: - 也可以通过 `${}` 表达式来访问 ValueStack 中的数据,这种方式更加灵活。 #### 六、资源文件加载顺序 1. **Action 层级的...
`webwork-tags.jar`可能包含这些标签的实现,如`<ww:form>`、`<ww:property>`等。 5. **动作和结果映射**:`xwork-core.jar`通常包含了XWork,它是WebWork的基础,负责动作的执行和结果的映射。XWork的动作映射允许...