初学Struts2框架的同学比较在拷贝jar包的时候犯错。
1.把所有的jar包一股脑全拷到工程下,这样做可能会导致以下的结果:
a.把一些不需要的jar包拷进来造成冗余
b.不同版本的jar包之间报冲突
2.拷贝其他的版本的jar包,每个版本的Struts都有自己对应的最小jar包,这个看官方的文档是可以知道的。不同的版本会有不同的jar包。如果缺少jar包的话,配置完Struts后运行是会报错的。
下面是官网提供的如何创建一个Struts2的web项目的步骤的文章:
如果是离线版本的话可以上Struts官网下载,包括jar包等在官网都能找到。
http://struts.apache.org/downloads.html (官网下载的地址)
一般的话Struts2至少需要下面这7个jar包:
比较新的版本可能会需要其他的jar包,这个上官网就能知道啦,希望对刚学的同学有帮助!