最近在做一个项目,用了struts2的框架,以前有过webwork的使用经验,因为当时struts的资料比较少,推荐的比较好的资料就是李刚的《struts2权威指南》,就买了来参考。
书不错,内容比较全,讲解也不错,感觉还不错。
最近在看struts2标签部分,一个例子让我郁闷了。
标签部分的if/else/elseif标签,有这样一个示例:
<s:set name="age" value="29"/>
<s:if test="$(age > 60)">
老年
</s:if>
<s:elseif test="$(age > 35)">
中年
</s:elseif>
<s:elsefi test="$(age > 15)">
青年
</s:elseif>
<s:else>
少年
</s:else>
运行该例子,报出错误,大意是test的boolean表达式不符合定义的规范。感觉是$符号的关系,去掉后正常,但test的boolean检查无效,也就是age的值取不到
类似的使用方式哪位有运行通过的例子,或者是我使用上的错误?望诸位不吝赐教。
顺便说一句,javaeye编辑器的代码页面好像出了点问题,呵呵,不能录入代码了,所以只能是直接写进去了,hehe.
分享到:
相关推荐
Struts 2权威指南 第一个例子问题,这个是有错误的,希望大家帮我解决下。
Struts2是Java Web开发领域中一款非常重要的MVC框架,它基于Apache软件基金会的Jakarta Struts项目,旨在提供一个灵活且强大的架构,用于构建可维护性高、结构清晰的Web应用程序。《Struts2权威指南》这本书深入浅出...
《Struts2权威指南》系列书籍是深入理解Struts2框架的重要参考资料,其中"Struts2 权威指南04"部分可能涵盖了Struts2的核心概念、高级特性和实践应用。 在Struts2框架中,主要涉及以下几个关键知识点: 1. **...
在"Struts2权威指南前三章"中,我们可以预见到内容将涵盖Struts2的基础知识、安装配置以及核心概念。 首先,第一章可能会介绍Struts2框架的历史背景和它在Java EE应用中的地位。Struts2是Struts1的升级版,解决了...
Struts 2是Java Web开发中的一个非常重要的框架,它基于WebWork的核心,实现了Model-View-Controller(MVC)的设计模式,旨在提供一个结构化的、可扩展的和灵活的平台,帮助开发者构建高效的企业级应用程序。...
《Struts2.1权威指南》是一部深入讲解Struts2.1框架的专著,旨在帮助读者全面理解并熟练掌握这一框架的使用。 该书可能涵盖了以下核心知识点: 1. **Struts2框架基础**:解释了Struts2框架的核心概念,包括Action...
Struts 2是Java Web开发中的一个非常重要的框架,它基于Model-View-Controller(MVC)设计模式,为开发者提供了构建动态、数据驱动的Web应用程序的高效工具。本资源包含的是《Struts 2权威指南》一书的第18章与第19...
Struts2是Apache软件基金会开发的一个开源MVC框架,它基于Model-View-Controller(模型-视图-控制器)设计模式,旨在简化Java Web应用程序的开发。本节将深入探讨Struts2框架的核心特性,以及如何在实际项目中有效地...
Struts2是一个非常著名的Java Web框架,用于构建和维护可扩展、高性能的企业级应用程序。第20章的源代码通常会涵盖Struts2的核心概念、最佳实践以及特定功能的实现。这一章可能涉及的主题包括: 1. **Action类与...
这个"Struts2.1权威指南光盘源代码第21章"的资源很可能包含了一个章节的示例代码,帮助读者深入理解和实践Struts2.1框架的特定功能。 在第21章中,可能涉及了以下几个核心知识点: 1. **Struts2.1概述**:Struts...
综上所述,《Struts权威指南》这本书涵盖了Struts开发的众多核心知识点,对于想要深入了解和掌握Struts框架的开发者来说,是一个宝贵的资源。通过阅读和实践书中的例子,不仅可以提高Struts技能,还能进一步提升对...
动态方法调用是Struts2的一个特色,它允许开发者直接调用Action类的方法,而不仅仅局限于一个默认的方法。这提供了更大的灵活性,使代码更易于扩展。 结果类型是Struts2中控制视图呈现的关键部分。通过配置不同的...
Struts 2是一个强大的MVC(Model-View-Controller)框架,它是在WebWork的基础上发展起来的,旨在提供更高效、更灵活的Web应用程序开发。Struts 2整合Struts 1,允许开发者利用Struts 1已有的投资,同时享受Struts 2...
Struts2是Apache软件基金会开发的一个开源MVC框架,它为Java EE应用程序提供了一种用于构建Web应用的灵活且强大的架构。在Struts2中,控制器组件负责接收HTTP请求,并根据配置来决定如何处理这些请求。本节将深入...
这个实例是基于《Struts2权威指南》中的内容,主要关注的是Struts2中的一些基础标签的使用方法。 在Struts2中,标签库是用于构建动态用户界面的关键组成部分,它们极大地简化了开发过程,提高了代码的可读性和可...
- 国内知名的高端IT技术作家,出版过多本技术书籍,如《Spring2.0宝典》、《基于J2EE的Ajax宝典》、《轻量级J2EE企业应用实战》、《Struts2权威指南》、《RubyOnRails敏捷开发最佳实践》等。 ### 知识点二:书籍...