同一个项目能存在2个版本的struts?
因为项目是以前的,以前利用的ssh框架中用的事struts1.0 ,而现在一些想在项目中用struts2,请问是否可行,如果可行 那么struts2的包会不会与struts1.0的包相冲突呢? 请高手给出详细的回答!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
因为项目是以前的,以前利用的ssh框架中用的事struts1.0 ,而现在一些想在项目中用struts2,请问是否可行,如果可行 那么struts2的包会不会与struts1.0的包相冲突呢? 请高手给出详细的回答!
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(11)
回复
这样的话,以后会让维护人员骂娘的,也可能会出一些莫名其妙、浪费大量无辜时间的BUG
我想着是在框架里通过调整一些配置来让这两个版本的struts共存,不去修改功能代码。
通过不同的后缀来使用1、2,.do是1 .action是2 来合入新的代码
问题要把另个项目组里的功能拿过来用,而那块功能是用struts2.0做的,我也很杯具啊。。。
这个恐怕得评估一下风险与可行性了。
如果给以后的维护带来了麻烦,那还是最好统一成一个框架为最好。
我觉得还是不要这样搞吧,这样会搞得整个项目好乱,后来接手维护的人就是个荼几
问题要把另个项目组里的功能拿过来用,而那块功能是用struts2.0做的,我也很杯具啊。。。
赞同一楼,以后维护的人会骂娘的,struts1也不是不能开发了。
请问实现请来方便吗?会不会对我们的ssh框架有较大影响呢?
可以,1.x和2.x实现方式不一样,所以是可以一起用的!
struts2里有这方面的插件可用!!!
我觉得还是不要这样搞吧,这样会搞得整个项目好乱,后来接手维护的人就是个荼几