Struts中报错the request was rejected because its size (***) exceeds the configured maximum (2097152)最新解决方案是在struts.xml中设置http://bioubiou.iteye.com/blog/1...
分类:
Web程序 时间:
2014-10-10 21:03:54
阅读次数:
166
近期Struts2被曝重要漏洞,此漏洞影响struts2.0-struts2.3所有版本,可直接导致服务器被远程控制从而引起数据泄漏,影响巨大,受影响站点以电商、银行、门户、政府居多.官方描述:S2-016:https://cwiki.apache.org/confluence/display/WW...
分类:
其他好文 时间:
2014-10-10 14:55:26
阅读次数:
217
1.添加Spring支持,选择spring,spring web库和spring-persistence库
2.添加Struts2,struts2 spring
3.添加Hibernate支持,选择使用spring的配置文件,不创建sessionFactory
4.在src目录下添加log4j.properties
5.修改web...
分类:
其他好文 时间:
2014-10-10 11:39:54
阅读次数:
145
No result defined for action:原因:Action中的属性值为空的时候,Struts2的默认拦截器会报错,但是又找不到input的Result,不能够把错误返回,所以报这种错误。解决方法:1.在页面中给空值赋默认值。2.重新定义一个Action,去掉空值的成员变量。3.添加...
分类:
其他好文 时间:
2014-10-09 23:17:38
阅读次数:
150
1. interceptor 调用Spring容器中的bean 在interceptor中常有需要调用Spring Bean的需要,其实很简单和Struts2的Action一样配置即可.Spring中的配置1 2 3 4 5 6 7 ...
分类:
其他好文 时间:
2014-10-09 20:59:57
阅读次数:
198
第一次使用这3大框架进行网站编写的人没有一个清楚的流程,建起网站来会比较头疼,今天来讲讲3大框架的配置基本流程:用户点击页面之后,服务器收到一个请求,请求经过web.xml的拦截器过滤后进入action,不同的action执行后进入service业务处理层,业务处理层需要访问数据库的话,servic...
分类:
编程语言 时间:
2014-10-09 19:03:17
阅读次数:
213
使用struts2 的小伙伴很多都想修改或者去掉action的扩展名,本文帮你实现...
分类:
其他好文 时间:
2014-10-09 16:10:58
阅读次数:
176
1、ServletRequestAware这个接口中的方法是setServletRequest(HttpServletRequest request) 可以获得这次请求的request对象2、RequestAware这个接口中的方法是setRequest(Map request) 它只能够获得这次请...
分类:
其他好文 时间:
2014-10-09 14:08:13
阅读次数:
114
validate()方法验证一个ACTION类继承ActionSupport有何用处?答:在ActionSupport中实现了很多接口,就拿一个来讲,validate()方法,是默认的验证。我们可以在我们的action类中重写一下此方法。比方说验证用户名是否为空。这个方法不需要调用,当S:FORM表...
分类:
其他好文 时间:
2014-10-08 23:40:27
阅读次数:
230
1、原理
Struts2的核心是使用的webwork框架,处理 action时通过调用底层的getter/setter方法来处理http的参数,它将每个http参数声明为一个ONGL(这里是ONGL的介绍)语句。当我们提交一个http参数:
?user.address.city=Bishkek&user['favoriteDrink']=kumys
ONGL将它转换为:
acti...
分类:
其他好文 时间:
2014-10-08 15:06:45
阅读次数:
145