WebLogic环境下jsp代码:
<ww:if test="userList.size()%4 > 0">
<ww:bean name="'com.opensymphony.webwork.util.Counter'" id="counter">
<ww:param name="'last'" value="(4 - userList.size()%4)%4"/>
</ww:bean>
<ww:iterator value="#counter">
<td width="25%" class="tr_list_body"> </td>
</ww:iterator>
</tr>
</ww:if>
不报错,现在移到tomcat下,则会报错,查webwork2.2.7的api,发现并不需要单引号,去掉后代码正常运行。
<ww:if test="userList.size()%4 > 0">
<ww:bean name="com.opensymphony.webwork.util.Counter" id="counter">
<ww:param name="last" value="(4 - userList.size()%4)%4"/>
</ww:bean>
<ww:iterator value="#counter">
<td width="25%" class="tr_list_body"> </td>
</ww:iterator>
</tr>
</ww:if>
为什么呢?
分享到:
相关推荐
WebWork是一个基于Java的MVC(Model-View-Controller)框架,它提供了强大的标签库来帮助开发者在JSP页面上更高效地构建动态Web应用程序。WebWork标签库分为多个类别,包括通用标签、组件化标签、流程控制标签、迭代...
WebWork框架作为Struts的一个替代品,提供了一系列强大的标签库,用于简化Web应用的开发过程。其中,数据标签尤其关键,它们不仅能够从值栈中提取数据,还能将变量和对象存储到值栈中,从而实现数据的灵活管理和传递...
WebWork是Apache Struts框架的一个分支,它提供了一种灵活的方式来处理web应用程序中的MVC(Model-View-Controller)模式。WebWork框架支持多种请求处理方式,如ActionChains、Interceptors等,同时也提供了丰富的...
WebWork是一个基于MVC模式的Java Web应用框架,它提供了丰富的标签库来简化页面开发过程。本文将深入解析WebWork标签库中的各类标签,帮助开发者更好地理解和应用这些标签,提高开发效率。 #### 常用标签 - **`...
Webwork标签库CHM是一个关于WebWork框架中标签库的参考文档,主要涵盖了WebWork框架中用于构建动态网页的自定义标签的相关知识。WebWork是一个Java Web开发框架,它简化了MVC(模型-视图-控制器)模式的实现,提高了...
chm格式的webwork标签帮助文档,英文的
WebWork 是一款基于 Java 的 MVC(Model-View-Controller)框架,它提供了强大的标签库来简化JSP页面的开发。这些标签使得开发者能够更高效地处理业务逻辑、数据展示和用户交互。以下是对WebWork标签的详细介绍: 1...
WebWork 是一个开源的、基于Java的Web应用程序框架,它专为构建动态、交互式的Web应用而设计。这个框架的核心理念是模型-视图-控制器(MVC)架构模式,帮助开发者将业务逻辑、用户界面和数据管理分离开来,从而提高...
WebWork是一个不绑定特定视图技术的框架,支持多种模板语言,如JSP、Velocity和FreeMarker。本文将深入探讨WebWork UI标签的组成部分、通用属性以及几种常见的标签。 首先,WebWork UI组件主要由三个部分组成:...
Webwork2是一个基于Java的开源框架,主要用于构建动态、交互式的Web应用程序。它以其强大的MVC(模型-视图-控制器)架构而闻名,能够帮助开发者有效地组织代码,提高开发效率,同时保持良好的可维护性和扩展性。...
2. **Taglib** 配置:`jsp-config` 部分定义了一个 JSP 标签库(Taglib),即 WebWork 的标签库。`taglib-uri` 指定标签库的唯一标识符,`taglib-location` 指定包含 TLD(Tag Library Descriptor)的 JAR 文件位置...
WebWork 是一个基于Java的开源MVC(Model-View-Controller)框架,它主要用于构建企业级的Web应用程序。WebWork1.4是该框架的一个较早版本,它为开发者提供了强大的功能,包括动作映射、数据绑定、异常处理、国际化...
"struts与webwork的jar合并,无冲突版"是一个已经解决了这个问题的定制版本,它将Struts和WebWork的jar包进行了适当的合并和调整,使得在同一个项目中可以安全地使用`s:select`这样的自定义标签,而不会引发解析错误...
WebWork docs 2 是一套完整的WebWork框架的详细说明文档,包含了开发者在使用WebWork时可能遇到的所有问题的解答。 这套文档涵盖了以下几个主要的知识点: 1. **WebWork基础**:WebWork的核心概念,如Action、...
当多次需要访问同一个对象的不同属性时,可以先使用`set`标签将对象存储到一个临时变量中,再通过这个临时变量访问属性,避免了重复的代码: ```xml ['user']"/> ``` **3. 使用push标签提高代码复用性** 在...
WebWork是Java Web开发中的一个框架,它在早期与Struts有着密切的关系,后来成为了Struts2的基础。这个"WebWork入门教程[创建你第一个WebWork action]"将引导你了解如何利用WebWork来构建动态的Web应用程序。让我们...