随笔分类 -  struts2

摘要:一、几个标签介绍 1.property标签 property标签用于输出指定值: <s:set name="name" value="'kk'" /> <s:property value="#name"/> default:可选属性,如果需要输出的属性值为null,则显示该属性指定的值 escape 阅读全文
posted @ 2016-05-03 10:52 破玉 阅读(157) 评论(0) 推荐(0)
摘要:一、OGNL表达式语言 OGNL是Object Graphic Navigation Language(对象图导航语言)的缩写,它是一个开源项目。 Struts 2框架使用OGNL作为默认的表达式语言。 相对EL表达式,它提供了平时我们需要的一些功能,如: ①支持对象方法调用,如xxx.sayHel 阅读全文
posted @ 2016-05-03 09:07 破玉 阅读(244) 评论(0) 推荐(0)
摘要:一、国际化 准备资源文件,资源文件的命名格式如下: baseName_language_country.properties baseName_language.properties baseName.properties 其中baseName是资源文件的基本名,我们可以自定义,但language和 阅读全文
posted @ 2016-05-02 20:42 破玉 阅读(209) 评论(0) 推荐(0)
摘要:一、自定义拦截器 要自定义拦截器需要实现com.opensymphony.xwork2.interceptor.Interceptor接口: public class PermissionInterceptor implements Interceptor { private static fina 阅读全文
posted @ 2016-05-02 16:15 破玉 阅读(195) 评论(0) 推荐(0)
摘要:一、Action名称的搜索顺序 1.获得请求路径的URI,例如url是:http://server/struts2/path1/path2/path3/test.action 2.首先寻找namespace为/path1/path2/path3的package,如果不存在这个package则执行步骤 阅读全文
posted @ 2016-05-01 17:03 破玉 阅读(195) 评论(0) 推荐(0)
摘要:参考资料来自传智播客:非原创,只是做个笔记: 一、Struts2简介: Struts2是在WebWork2基础发展而来的。和struts1一样, Struts2也属于MVC框架。不过有一点大家需要注意的是:尽管Struts2和struts1在名字上的差别不是很大,但Struts2和struts1在代 阅读全文
posted @ 2016-04-27 22:17 破玉 阅读(307) 评论(0) 推荐(0)