struts初学
IT人.阿标
人生难得几今日,今日不为真可惜。
展开
-
struts2.0国际化
在src文件夹中加入struts.properties文件,内容如下: struts.custom.i18n.resources=globalMessagesStruts 2.0有两个配置文件,struts.xml和struts.properties都是放在WEB-INF/classes/下。 struts.xml用于应用程序相关的配置 struts.properties用于Struts 2.0的运行时(Runtime)的配置<br />在src文件夹中加入globalMessages_en_US.pr原创 2010-10-10 10:03:00 · 732 阅读 · 0 评论 -
struts 2.0的Action讲解
使用Struts 2.0,表单数据的输入将变得非常方便,和普通的POJO一样在Action编写Getter和Setter,然后在JSP的UI标志的name与其对应,在提交表单到Action时,我们就可以取得其值。 Struts 2.0更厉害的是支持更高级的POJO访问,如user.getPassword()。我们可以用另一写法实现例4。首先,将name和password从Login类中分离出来,到新建类User中。这样对我们开发多层系统尤其有用。它可以使系统结构更清晰。很多时候我的同事会问我:“如果我要取原创 2010-10-10 09:08:00 · 735 阅读 · 0 评论 -
struts2中的ognl
<br />表达式语言主要有以下几大好处:避免(MyType) request.getAttribute()和myBean.getMyProperty()之类的语句,使页面更简洁; 支持运算符(如+-*/),比普通的标志具有更高的自由度和更强的功能; 简单明了地表达代码逻辑,使用代码更可读与便于维护。 <br />OGNL是通常要结合Struts 2的标志一起使用,如<s:property value="xx" />等。大家经常遇到的问题是#、%和$这三个符号的使用。下面我想通过例子讲述这个问题:<br /原创 2010-10-10 20:24:00 · 809 阅读 · 0 评论 -
Struts2使用之Action注解的配置
在Action中提供了下列几种注解:ParentPackageNamespaceResultResults注解 描述 Namespace 所期望的命名空间(在“struts.xml”文件中也有定义)的字符串值 ParentPackage 所期望的父package的字符串值 Results “Result”注解列表 Result 提供了Action结果的映射,它有四个转载 2011-06-27 16:24:00 · 3298 阅读 · 0 评论