struts2.0被发现有严重漏洞,需要升级到新版本,更换struts2的核心包后出现问题。
1、java.lang.NoClassDefFoundError: com/opensymphony/xwork2/util/logging/LoggerF
更换xwork.jar包后解决;
2、struts的配置文件报错redirect-action;
解决办法:Result type=“redirect-action”更改为redirectAction;
3、ActionCon...阅读全文
ActionForward是做什么的?他是用来封装转发和重定向路径的。
在struts- config.xml中<forward name="error" path="/login.jsp"></forward>默认的是转发处理,转发的特点:是使用同一个 request,而重定向的url地址会改变,而转发的url地址是不变的。重定向是从浏览器跳...阅读全文
项目使用架构struts2,hibernate3,spring2,在jdk6,tomcat5.5.12的环境下运行,曾经试过tomcat6,程序运行大概不到24小时就会报内存溢出,没办法又迁回到tomcat5.5.12,结果在不重启tomcat的情况下一直运行良好,但是使用restart就不能正常重启,必须先shutdown后再Start就OK了.
错误1: Could not load org.apache.log4j.spi.Thr...阅读全文
1 模板装载位置如下,并按照顺序依次搜索
1.1 Web application应用程序路径,会覆盖掉类路径下的同名配置文件;
1.2 Class path 类路径,一般为缺省模板的配置,公共模板位置;
...阅读全文
Struts 应用转移到 Struts 2 ( 二 )
文章摘录自SpringSide团队翻译, 转载请注明出处。
在上篇文章中,我们已经从较高层解释了整个框架的结构,请求流程的基础,配置方式和Struts2和Struts1的不同之处。了解这些后从Struts 应用 迁移到 Struts 2 不再是难事。
在这篇文章中,我们...阅读全文
Struts 应用转移到 Struts 2 (一)
SpringSide团队翻译, 转载请注明出处。
有很多人都很熟悉 Struts, 无论是从项目中直接获得的实战经验还是从书中了解到的。我们这一系列文章,将通过一个由 Stuts 转移到 Struts2 简单的例子向大家展现Struts2的所有特征。
在我们开始...阅读全文
struts2的struts.properties配置文件详解
struts.action.extension
The URL extension to use to determine if the request is meant for a Struts action
用URL扩展名来确定是否这个请求是...阅读全文
这是Apache Struts 2 首次发行稳定的版本, GA意味着 General Availability , 也就是官方开始推荐广泛使用了.
Struts2 GA版本的发布, 意味着核心开发力量将全部转移到Struts2, 对Struts1的支持将会淡化.
下面列出了一些Struts1和Struts2的区别和对比:
Action&nb...阅读全文