MVC
chen3531
这个作者很懒,什么都没留下…
展开
-
struts2自动编号
s:iterator value="#session.cart.items" status="s"> tr> td valign="top"> ${s.count } //自动编号 td> td valign="top"> ${book.proname } td> td valign="top"> ${book.dangprice } td> td valign="top"原创 2012-10-03 20:10:33 · 266 阅读 · 0 评论 -
siterator各种遍历用法
4、普通属性 public String execute() { username = "zhangsan"; password = "123";} "username"/> "password"/> 5、自定义对象 public String execute() { userInfo = new UserInfo(); userInfo.setUsernam原创 2012-10-03 20:22:27 · 383 阅读 · 0 评论 -
Struts2中的OGNL表达式
浅析值栈 ValueStack对象相当于一个栈,它贯穿整个Action的生命周期,每个Action类的对象实例都会拥有一个ValueStack对象 当Struts2接收到一个*.action请求后,并不是直接调用Action方法,而是先将Action类的相应属性放到ValueStack对象的顶层节点 值栈也位于内存中,它也是和parameters、request、session、applic转载 2012-10-03 20:25:22 · 420 阅读 · 0 评论 -
struts2标签和OGNL表达式
1.OGNL表达式语言 OGNL是Object Graphic Navigation Language(对象图导航语言)的缩写,它是一个开源项目。 Struts 2框架使用OGNL作为默认的表达式语言。 相对EL表达式,它提供了平时我们需要的一些功能,如: 支持对象方法调用,如xxx.sayHello(); 支持类静态方法调用和值访问,表达式的格式为@[类全名(包括包路径)]@[方法名转载 2012-10-03 20:23:37 · 474 阅读 · 0 评论 -
@value的2种注入方法
@Value(value = "#{global['disabled']}") @Value("#{global.getProperty('disabled')}")原创 2013-07-25 14:42:38 · 976 阅读 · 0 评论