`
sctom123
  • 浏览: 111165 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

webwork 中的ww:if tag

阅读更多
<select name="dataSourceId">
			<ww:set name="dataSourceIdC" value="dataSourceId" />
			<option value="-1" SELECTED>(none);</option>
			<ww:iterator value="dataSources">
				<option value=<ww:property value="id"/>
					<ww:set name="dataId" value="id"/>
					<ww:if test="#dataId == #dataSourceIdC">SELECTED</ww:if>><ww:property
					value="name" /></option>
			</ww:iterator>
		</select>

由于webwork是用ognl来做的值判断(?,是这样吧),所以在test表达式中的#一定不能少,另外<ww:set name="dataSourceIdC" value="dataSourceId" />这一句话也不可以少,不知道为什么一定要加这一句?
分享到:
评论

相关推荐

    WebWork ww标签

    WebWork的ww标签库极大地方便了开发者在JSP页面上的数据操作和逻辑控制,通过使用`&lt;ww:if&gt;`、`&lt;ww:iterator&gt;`、`&lt;ww:set&gt;`和`&lt;ww:property&gt;`等标签,开发者可以更简洁、高效地编写动态页面,减少代码量,提高开发...

    webwork标签的使用和介绍

    - `&lt;ww:else&gt;`:与`&lt;ww:if&gt;`搭配,条件不成立时执行。 - `&lt;ww:elseif&gt;`:在`&lt;ww:if&gt;`之后,作为条件分支。 4. **迭代标签**: - `&lt;ww:iterator&gt;`:遍历集合。 - `&lt;ww:generator&gt;`:生成迭代器。 - `&lt;ww:append...

    webwork标签

    - `&lt;ww:else&gt;`:与`&lt;ww:if&gt;`配合使用,当`&lt;ww:if&gt;`条件不满足时执行。 - `&lt;ww:elseif&gt;`:在`&lt;ww:if&gt;`之后,条件满足时执行。 4. **迭代标签**: - `&lt;ww:iterator&gt;`:遍历集合,通常与Java集合对象一起使用。 - ...

    WebWork标签库

    - **`&lt;ww:else/&gt;`**:与`&lt;ww:if/&gt;`配合使用,表示如果前一个`&lt;ww:if/&gt;`条件不满足,则执行此标签内的代码。 - **`&lt;ww:elseif/&gt;`**:多条件判断。用于在多个条件之间进行选择。 #### 迭代标签 - **`&lt;ww:iterator/&gt;...

    webwrok iterator标签status属性使用方法

    - `&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="@item, propertyName"/&gt;&lt;/td&gt;`:显示每个对象...

    Webwork标签库CHM

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

    webwork-tags-API

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

    webwork 标签手册

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

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

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

    webwork in action 中文版.part07.rar

    webwork in action 中文版

    webwork中文文档

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

    WebWork类型转换

    然而,在使用WebWork时,如果没有使用泛型,则需要在WebWork配置文件中进行相应的配置。例如,在处理多个用户对象的创建时,可以通过在页面上设置多个文本框来接收用户的输入信息,并通过表单提交给服务器端进行处理...

    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之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标签是一种用于构建Web应用程序用户界面的组件,它提供了丰富的功能,使得开发者能够更加便捷地创建交互式的Web...在实际开发中,结合WebWork的Action和Interceptor机制,可以实现复杂的业务逻辑和用户交互。

    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. **安装与配置**: - ...

    Webwork教程

    根据文档中的“Available Pages”部分可以总结出WebWork框架包含以下几个主要组件: 1. **WebWork**:核心框架介绍。 2. **3rd Party Integration**:与其他第三方库的集成方案。 3. **Acegi Security**:安全模块...

Global site tag (gtag.js) - Google Analytics