`

<ww:select 标签只读

阅读更多

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>大概也可以用这种方式控制只读吧,也许是可以的.
分享到:
评论

相关推荐

    WebWork ww标签

    WW标签库提供了丰富的标签,例如`&lt;ww:if&gt;`、`&lt;ww:iterator&gt;`、`&lt;ww:set&gt;`、`&lt;ww:property&gt;`等,这些标签使得开发者能够更简洁、高效地操作页面数据和逻辑。 #### `&lt;ww:if&gt;`标签详解 `&lt;ww:if&gt;`标签用于条件判断,...

    webwork标签

    - `&lt;ww:select&gt;`:创建一个下拉列表。 - `&lt;ww:radio&gt;`:创建一组单选按钮。 - `&lt;ww:checkboxlist&gt;`:创建一组复选框列表。 - `&lt;ww:label&gt;`:创建一个HTML标签。 - `&lt;ww:hidden&gt;`:创建一个隐藏域。 - `&lt;ww:...

    webwork标签的使用和介绍

    - `&lt;ww:select&gt;`:创建下拉列表。 - `&lt;ww:radio&gt;`:创建单选按钮。 - `&lt;ww:checkboxlist&gt;`:创建复选框列表。 - `&lt;ww:label&gt;`:创建标签。 - `&lt;ww:hidden&gt;`:创建隐藏字段。 - `&lt;ww:doubleselect&gt;`:创建两个...

    WebWork标签库

    - **`&lt;ww:select/&gt;`**:下拉选择框。用户可以从预设的选项中选择一项。 - **`&lt;ww:radio/&gt;`**:单选按钮。一组互斥的选项,用户只能选择其中一个。 - **`&lt;ww:checkboxlist/&gt;`**:复选框列表。一组复选框,用户可以...

    webwrok iterator标签status属性使用方法

    WebWork框架提供了一个强大的`&lt;ww:iterator&gt;`标签,它允许开发者轻松地遍历集合或数组,并通过status属性获取到额外的信息,这些信息可以帮助我们更好地控制循环中的元素显示。 #### 一、`&lt;ww:iterator&gt;`标签简介 ...

    webwork 标签手册

    &lt;ww:property value="#request.userName" default="Guest" escape="true"/&gt; ``` **2. set标签** - **功能**:用于对值栈中的表达式进行求值,并将结果赋给特定作用域中的某个变量名。 - **属性**: - `name`:在...

    webwork-tags-API

    类似于JSTL,WebWork-Tags也包含条件和逻辑控制标签,如`&lt;ww:if&gt;`、`&lt;ww:else&gt;`和`&lt;ww:choose&gt;`等,它们使得在JSP页面中实现复杂的逻辑判断成为可能。 6. **国际化和本地化**: WebWork-Tags API 还支持国际化和...

    Webwork标签库CHM

    WebWork标签库包含了一系列这样的标签,如`&lt;ww:property&gt;`、`&lt;ww:if&gt;`、`&lt;ww:else&gt;`等,它们允许开发者在JSP页面中轻松地处理业务逻辑和展示数据。 `&lt;ww:property&gt;`标签是WebWork中最常用的一个,它用于从Action上...

    webwrok iterator标签status属性使用方法.doc

    &lt;tr class="&lt;ww:if test="#status.even"&gt;row-even&lt;/ww:if&gt; &lt;ww:else&gt;row-odd&lt;/ww:else&gt;"&gt; &lt;td&gt;&lt;ww:property value=""/&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/ww:iterator&gt; ``` 这段代码中,`resultList`是一个待遍历的数据集合。在...

    在程序中实现上传附件的代码

    &lt;img align="middle" onclick="removeFile(this,'&lt;ww:property value="%{id}" /&gt;');" src="&lt;%=path%&gt;&lt;fmt:message key="icon.cancel.img"/&gt;" alt="删除文件" style="cursor:hand;" hspace="2" border="0" align=...

    webwork中使用datepicker标签来选择日期

    WebWork标签库提供了一个`ww:datepicker`标签,它允许我们方便地与jQuery UI的Datepicker集成。下面是一个简单的例子: ```jsp &lt;%@ taglib prefix="ww" uri="http://www.opensymphony.com/webwork" %&gt; ... &lt;ww:form...

    光学论坛网址很适用哦

    2. **Gh Guides Meteorology Forecast Surface Highs**(&lt;http://ww2010.atmos.uiuc.edu/(Gh)/guides/mtr/fcst/sfc/hgh.rxml&gt;): - 虽然主要关注气象预报,但其中也涉及到光学相关的遥感技术。 - 可以为光学遥感...

    基于JSP+WebWork+iBATIS的小系统

    4. **WebWork标签库**:提供了一系列与WebWork集成的JSP标签,如`&lt;ww:form&gt;`, `&lt;ww:property&gt;`等,简化视图层的开发。 **iBATIS**: 1. **iBATIS介绍**:iBATIS是一个持久层框架,它使Java代码与SQL语句解耦,通过...

    Java学习帮助的好站点

    IBM中国开发者中心 - &lt;http://ww900.ibm.com/developerWorks/cn/java/index.shtml&gt; - **简介**:IBM为中国开发者提供的Java技术资源。 - **特色**:包括中文版的技术文章和教程。 - **适用人群**:适合中国地区的...

    WebWork类型转换

    &lt;H2&gt;Create three users at once Example:&lt;/H2&gt; &lt;ww:form action="createUsersAction.action" method="post"&gt; &lt;!-- 用户信息输入表单 --&gt; &lt;ww:textfield label="UserName" name="users[0].username"/&gt; ... &lt;ww...

    webwork的很好的例子

    例如,`&lt;ww:property&gt;`标签用于显示动作属性的值,`&lt;ww:form&gt;`标签用于创建表单,等等。使用WebWork标签,可以降低视图和控制器之间的耦合度,提高代码可维护性。 3. **模板(template)**:模板技术允许开发者将...

    JavaScript获取select中text值的方法

    本文实例讲述了JavaScript获取select中text值的方法。分享给大家供大家参考,具体如下: 别的不说,先看代码: 方法一: &lt;select name=parent_id onchange=setTitleAndLinkByGoodsCategory(this.value,this....

    webwork-1.4-src.zip_webwork_webwork s_webwork.zip_webwork1.4.zip

    7. **标签库**:WebWork提供了一套自定义的JSP标签,如`&lt;ww:property&gt;`、`&lt;ww:if&gt;`等,这些标签简化了视图层的编写,提高了代码的可读性。 8. **插件系统**:WebWork支持插件扩展,开发者可以方便地添加自定义功能...

    struts国际化及小蚂蚁转译

    - `&lt;s:text&gt;` 标签还可以结合 `&lt;s:param&gt;` 标签来传递参数。 2. **使用表达式**: - 也可以通过 `${}` 表达式来访问 ValueStack 中的数据,这种方式更加灵活。 #### 六、资源文件加载顺序 1. **Action 层级的...

    webwork所需要的包

    `webwork-tags.jar`可能包含这些标签的实现,如`&lt;ww:form&gt;`、`&lt;ww:property&gt;`等。 5. **动作和结果映射**:`xwork-core.jar`通常包含了XWork,它是WebWork的基础,负责动作的执行和结果的映射。XWork的动作映射允许...

Global site tag (gtag.js) - Google Analytics