struts2源码研究(一)------配置struts2源码项目


      最近打算好好读一下struts2的源码,从struts官网下载了源码,原本以为像普通的web项目一样,直接导入到eclipse中就完事了,谁知道压根就不是这么一回事。

     本示例采用struts-2.0.14-all.zip包,具体下载地址:http://struts.apache.org/download.cgi#struts223

在myeclipse中新建一个web项目,strutsTest,解压struts的zip包,把D:\TDDOWNLOAD\struts-2.0.14-all\struts-2.0.14\src下的文件夹全部拷到strutsTest的src包下,重新构建路径,具体如下图:

 复制D:\TDDOWNLOAD\struts-2.0.14-all\struts-2.0.14\src\apps\showcase\src\main\webapp下的文件到WebRoot下,将lib下的jar全复制到WEB-INF/lib下,复制D:\TDDOWNLOAD\struts-2.0.14-all\struts-2.0.14\src\apps\showcase\src\main\resources下的文件到WEB-INF下,添加struts2依赖的jar包:



 



 添加这些包后就不应该有错了,如果有错就按照提示手动修改吧。web.xml中去除<init-param>
         <param-name>actionPackages</param-name>
         <param-value>org.apache.struts2.showcase.person</param-value>
        </init-param>配置,struts.xml中去除:<constant name="struts.codebehind.defaultPackage" value="person" />配置,否则的话会报

Unable to locate parent package person - [unknown location]

 ,部署到tomcat,启动服务器,在浏览器地址栏输入http://localhost:8080/strutsTest,回车,

界面如下:



 OK,可以点击测试struts的各个功能了。

我添加的jar包:

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值