![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
struts2
文章平均质量分 74
思亮java
这个作者很懒,什么都没留下…
展开
-
OGNL |对象栈和Map值栈
OGNL只是显示数据的表达式语言|ValueStack值栈才是所谓的存储数据的详解 对象栈 root①往对象栈(CompoundRoot extends ArrayList)中放数据 ②ActionContext.getContext().getValueStack().push(person);//把person对象放入到栈顶放入栈顶的三个方法 一:push()的源码是通过 getRoot()原创 2016-11-28 22:05:33 · 2847 阅读 · 0 评论 -
WEB启动时,如何加载spring容器和struts2容器(bean的注入和url如何请求)
整合原理整合原理: * web.xml * spring容器是以监听器的形式与tomcat整合的 <listener> <listener-class>org.springframework.web.context.ContextLoaderListener</listener-class> </lis原创 2016-11-26 12:08:08 · 1940 阅读 · 0 评论 -
OpenSessionInView
s2sh整合以后,spring管理事务,事务的范围 如果当前执行的方法没有事务环境,当this.getHibernateTemplate这个方法执行完以后 session立即关闭 如果当前执行的方法有事务环境,当事务环境的方法被调用完毕以后session关闭 为了在页面中加载代理对象的属性,我们需要将食物延迟关闭,不然会抛出懒加载异常/此时就使用OpenSessionInView过滤器在web原创 2016-11-26 12:26:34 · 293 阅读 · 0 评论 -
Struts2 ajax的应用及其异常捕获缺点
ajax相关原理整合 * 导入jar包 struts2-json-plugin-2.1.8.1.jar 说明: 在该jar包中有struts-plugin.xml文件<struts> <package name="json-default" extends="struts-default"> <result-types> <resul原创 2016-12-10 10:09:04 · 825 阅读 · 0 评论