`

webwork 标签使用技巧

阅读更多

webwork 使用的应该不算所,网上的资料也不好找。

不过公司的框架在用,没有办法,找到一点,总结一点吧。

 

我觉得,最不太好使用的标签为 <ww:iterator>

 

<ww:iterator>

 

引用简单对象集合

< ww:iterator value ="list" >
< OPTION value ="<ww:property/>" >
< ww:property />
</ OPTION >
</ ww:iterator >

 

引用list【list】

 

outList = new ArrayList();

inList
= new ArrayList();
inList.add(
new Element( " 1 " , " a " ));
inList.add(
new Element( " 2 " , " b " ));
outList.add(inList);

inList
= new ArrayList();
inList.add(
new Element( " 3 " , " c " ));
inList.add(
new Element( " 4 " , " d " ));
outList.add(inList);

遍历:
< ww:iterator value = " outList " >
< ww:iterator value = " top " >
< ww: property value = " key " /> , < ww: property value = " value " />
</ ww:iterator >
</ ww:iterator >

注意:关键点就一个top,意思是取栈顶的元素.

 

<ww:if>

 

这个标签只有一个关键  <ww:if  test="">

test,这里更多的人使用的是如果字符串对比,怎么区别。

今天碰到一个情况 为 调用一个方法。

原来只知道 <ww:property value="function()">

其实 <ww:if test ="function()"> 可以的,只要function()的返回值为boolean。

分享到:
评论

相关推荐

    webwork之HelloWorld篇

    此外,标签“工具”表明这个教程可能还涉及了使用Eclipse或其他开发工具的技巧,如调试、编译和部署Web应用的方法。学习这些工具的使用对于提高开发效率至关重要。 总之,“webwork之HelloWorld篇”是一个引导初学...

    webwork入门到精通

    《WebWork入门到精通》这一课程由松迪科技(北京)有限公司的田雪松主讲,旨在全面解析WebWork框架,从基础知识到高级应用,帮助学员掌握WebWork的核心技术和实战技巧。 ### WebWork概述 WebWork是一个开源的MVC...

    Webwork in action

    从书名“WebWork in Action”及简短的描述“WebWork in action”,可以看出这本书旨在通过实践的方式教授读者如何使用WebWork这一Java Web应用开发框架。下面我们将从几个关键章节入手,深入挖掘其中涉及的重要知识...

    webwork资料 相当详细

    8. **开发指南**:WebWork的开发指南通常会涵盖如何创建动作、配置文件编写、使用标签、调试技巧等内容,是初学者快速上手的关键资源。 此外,WebWork还支持AOP(面向切面编程)、i18n(国际化)、插件扩展等特性,...

    webwork2开发指南

    - **创建视图**:使用JSP或其他模板技术创建视图,利用WebWork2的标签库来简化渲染。 - **测试与调试**:通过HTTP客户端工具或浏览器测试应用,利用WebWork2提供的日志和调试工具进行问题排查。 **3. 学习资源** ...

    webwork wiki 中文文档

    7. **标签库**:讲解WebWork提供的JSP标签,如显示表单元素、处理验证错误等。 8. **最佳实践和高级话题**:可能包含一些优化技巧、安全性建议以及与其他框架(如Spring)的集成方法。 通过阅读这份中文文档,...

    培训教程-WebWork ppt(内附源码)

    3. **WebWork标签库和EL**: WebWork提供了丰富的JSP标签库,如`s:form`、`s:textfield`等,简化了视图层的开发。这些标签与ValueStack配合,可以直接访问模型数据。EL是一种简洁的表达式语言,用于在JSP中动态地...

    webwork2中文参考手册.pdf

    手册可能包含WebWork2的使用技巧和最佳实践,帮助开发者写出更高效、更可维护的代码。 通过阅读这份中文参考手册,开发者能够深入了解WebWork2的特性和用法,提高开发效率,同时也能更好地应对项目中遇到的各种...

    webwork教程和上手例子

    通过学习这个压缩包中的教程和示例,你将能够了解WebWork的基本结构,如何创建Action,使用ActionForm,配置拦截器,以及如何利用值栈和标签库来构建视图。同时,实战练习将使你更加熟练地应用WebWork开发Web应用,...

    webwork in action

    - **第9章**:“标签库”,介绍WebWork提供的标签库,用于简化前端开发工作。 - **第10章**:“Velocity”,介绍如何使用Velocity模板引擎来渲染页面。 - **第11章**:“UI组件”,介绍如何使用WebWork内置的UI组件...

    WebWork培训教程

    WebWork提供了强大的标签库,使得在页面上操作模型数据变得简单,同时也支持动态方法调用,使得视图和模型之间的交互更加灵活。 在模型层,WebWork使用了OGNL(Object-Graph Navigation Language)作为表达式语言,...

    WebWork In Action

    通过以上总结,《WebWork In Action》一书为读者提供了全面的WebWork框架学习资料,不仅覆盖了基本概念和技术要点,还涉及了许多实用的技巧和高级主题。这对于想要深入了解和掌握WebWork框架的开发者来说是一本非常...

    Struts 2 权威指南. 基于 WebWork 核心的 MVC 开发

    通过阅读本书,开发者可以深入理解Struts 2 的工作原理,熟练掌握其使用技巧,从而提高开发效率和代码质量。书中的实例和代码示例有助于读者更好地理解和应用理论知识,是学习和参考的宝贵资料。无论你是初学者还是...

    webservice学习

    13. **调试技巧**:如何跟踪和调试WebService的调用,找出潜在问题。 通过上述知识点的深入学习,开发者可以全面理解并实践WebService的开发,以及如何与现有的WebWork2和iBatis集成,以实现高效的数据交换和后端...

    creator实现简单的猜牌游戏

    "testWebWork"可能是一个目录或者项目的名称,暗示这可能是一个Web应用项目,使用某种Web框架如Spring WebWork或者Struts等。如果这是一个Web应用,那么源代码可能包括HTML、CSS、JavaScript文件(用于前端交互)...

    JAVA面试题

    总的来说,对于Java面试,你需要深入理解上述四个框架的核心概念和使用方法,同时具备良好的问题解决能力和代码调试技巧。熟悉常见的设计模式,了解并发编程和性能优化策略,以及对最新Java版本特性的了解,都将增加...

    Art of Java Web Development

    - **内容概述**:书中首先介绍了状态良好的Web设计(State-of-the-art web design),接着探讨了构建Web应用的各种方法,包括创建自定义JSP标签和使用Model 2设计模式等。 #### 知识点二:Struts框架的应用 - **...

Global site tag (gtag.js) - Google Analytics