Idea Struts2整合中遇到的问题及办法

直接一点

         相信很多人在用idea 运行struts2项目的时候,struts.xml中

       extends="json-default"或者struts-default飘红的情况

      大部分通过重新配置file->Project Structure->module->项目->web->struts2 

       点击“+”将项目的struts.xml以及相关jar包中的struts-default.xml  和struts-plugin.xml添加到同一个fileset中就解决问题了

     详细说明参考自  https://blog.csdn.net/ck4438707/article/details/52973400

      还有一少部(包括我), 点击“+”后只有项目相关的struts2.xml,没有网上说的其他struts2-core.jar中的struts-default.xml和struts2-json-plugin.jar中的struts-plugin.xml文件。

       这个时候检查pom.xml文件,看struts2是否使用的是2.5及以上的版本。如果是,只需要修改struts.xml及相关struts配置文件头部信息,将版本号改为2.5.

     问题解决。

   参考自struts2.3升级2.5的步骤 https://blog.csdn.net/baidu_19129543/article/details/74279933

补,如果配置为2.5后还有问题,还有第二选择,就是吧struts包降版本至2.3,struts-default.xml  和struts-plugin.xml就可见了

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值