`
summernight
  • 浏览: 74230 次
  • 性别: Icon_minigender_2
社区版块
存档分类
最新评论

webwork中的ww:select的注意事项

阅读更多
生 成一个SELECT选项列表."listKey"属性是列表中每个元素的用于生成<option>标签中value的属性. "listValue"属性填充option的文本标签(显示名称). 一大特性是根据"value"属性自动选中适当的选项. 如果value于当前listKey相等, 该选项设为selected(如果类型符合的话; 见下文).
<ww:select label="'Users'" <br="">?name="'userId'"
?listKey="id"
?listValue="name"
?list="app.users"
?value="app.user.id"
?onchange="'chooseUser(this)'"
/>

如果"value"属性返回的值和"列表"中的键值类型不同时, 即使字符串值相同, 也无法匹配. 如果无法匹配, 列表中将没有自动选中的选项.

记录下来...不要再出这种错误了....我的select的option项是int型的...取出来的是string型的.一定选不中....查了上述文章才知道....原来如此啊.

分享到:
评论

相关推荐

    WebWork ww标签

    标题:WebWork ww标签 描述:WebWork ww标签,jsp页面使用 标签:WebWork ww标签 在深入探讨WebWork的ww标签之前,我们先简要回顾一下WebWork框架。WebWork是Apache Struts框架的一个分支,它提供了一种灵活的...

    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;`:创建一组复选框列表。 - `&lt;ww:label&gt;`:创建一个HTML标签。 - `&lt;ww:hidden&gt;`:创建一个隐藏域。 - `&lt;ww:...

    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 标签手册

    本文档将详细介绍WebWork中的几个核心标签,包括`data`标签、`property`标签、`set`标签、`push`标签以及`bean`标签。 #### 二、数据标签:数据处理与展示的基础 **1. property标签** - **功能**:主要用于输出...

    webwork-tags-API

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

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

    本文将深入探讨如何在WebWork中使用`datepicker`标签来实现用户友好的日期选择功能。 `datepicker`标签通常与JavaScript库如jQuery UI的Datepicker组件结合使用,它允许用户通过一个交互式的日历来选择日期,而不是...

    webwork in action 中文版.part07.rar

    webwork in action 中文版

    Webwork标签库CHM

    `&lt;ww:property&gt;`标签是WebWork中最常用的一个,它用于从Action上下文中获取并显示值。这个标签可以用来显示模型对象的属性,也可以直接与Action类的方法交互。例如,`&lt;ww:property value="user.name"/&gt;`会将Action中...

    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支持插件扩展,开发者可以方便地添加自定义功能...

    WebWork类型转换

    但需要注意的是,只有当`User`类具有一个无参构造函数时,WebWork才能执行这个操作。此外,一旦`User`对象被创建,WebWork还需要将该对象设置到action对象中,这就要求action对象具有相应的setter方法。 #### 三、...

    webwork中文文档

    1. **配置WebWork**:首先,需要在项目的web.xml中配置WebWork的监听器,并在WebWork的配置文件中定义Action和拦截器。 2. **编写Action类**:创建Action类并实现相应的业务逻辑。 3. **配置拦截器**:根据需要选择...

    webwork之HelloWorld篇

    WebWork是一个基于Java的MVC(Model-View-Controller)框架,它在早期的Web开发中被广泛应用,尤其是在Struts1之后,为开发者提供了一种更灵活、更强大的替代方案。"webwork之HelloWorld篇"是入门WebWork框架的一个...

    webwork中文 webwork中文参考 webwork中文资料 webwork学习资料

    尽管随着时间的发展,新的框架如Spring MVC和Play Framework等逐渐崭露头角,但WebWork依然在许多现有项目中发挥着重要作用,特别是在那些重视代码质量和开发效率的企业中。对于希望深入理解MVC架构和Java Web开发的...

    webwork中文参考手册

    在学习过程中,除了阅读手册,还建议动手实践,结合实际项目加深理解,以便更好地应用WebWork框架解决实际问题。此外,了解WebWork的进化历程和它如何与Struts2等其他框架融合也很有帮助,因为这能让你了解框架的...

    WebWork UI标签

    此外,WebWork UI标签还有诸如`select`、`radio`、`submit`等其他标签,它们各自有独特的属性和用法,共同构成了WebWork强大的UI处理能力。通过使用这些标签,开发者能够更高效地构建具有动态特性和验证功能的Web...

    struts与webwork的jar包无冲突版 自定义标签无冲突

    "struts与webwork的jar合并,无冲突版"是一个已经解决了这个问题的定制版本,它将Struts和WebWork的jar包进行了适当的合并和调整,使得在同一个项目中可以安全地使用`s:select`这样的自定义标签,而不会引发解析错误...

    webwork所需要的包

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

    webwork中文帮助文档

    在WebWork框架中,模型(Model)负责处理业务逻辑,视图(View)负责展示数据,控制器(Controller)则协调模型和视图,处理用户的请求。这种架构使得代码组织清晰,易于维护和扩展。 1. **安装与配置**: - ...

Global site tag (gtag.js) - Google Analytics