2014年2月24日
摘要: 1.OGNL是Struts 2默认的表达式语言。是Object Graphic Navigation Language(对象图导航语言)的缩写,OGN表达式要结合Struts 2的标志一起使用,如 ,struts2页面(如jsp)中不能单独使用,但是在Struts 2框架的配置文件(xml)中可以以${xxx}类似el表达式的形式使用OGNL,而el表达式可以单独使用,如 ${requestScope.name} 阅读全文
posted @ 2014-02-24 23:31 野蔷薇_ 阅读(184) 评论(0) 推荐(0) 编辑
摘要: 一个请求到来时,框架在创建该请求对应的Action的同时,也一起创建了一个ActionContext,所以一个请求就对应一个ActionContext,ActionContext(com.opensymphony.xwork.ActionContext)是Action执行时的上下文,上下文可以看作是一个容器(其实我们这里的容器就是一个Map而已),它存放放的是Action在执行时需要用到的对象,ActionContext里包含值栈、request范围的对象、session范围的对象、application范围的对象。在每次执行Action之前都会创建新的ActionContext,Action 阅读全文
posted @ 2014-02-24 23:16 野蔷薇_ 阅读(216) 评论(0) 推荐(0) 编辑