因为我之前学过structs2和springmvc,structs2默认的是以.action为后缀,springmvc是以.do为后缀。structs1也是.do。网上查了下。这两者并没什么区别,只是名字不同而已。
structs2修改为.do后缀的方法如下:
可以在struts.xml中costant标签中,设置“struts.action.extension”的值为do即可。。
<constant name="struts.action.extension" value="do"/>
并且value可以设置成任意值。比如.hello,.haha。你开心就好
springmvc我现在还不知道怎么改。但是controller可以接收.html和.do。在web.xml里配置servlet-mapping映射吧
本文探讨了Struts2与SpringMVC框架中请求后缀的区别,Struts2默认使用.action,而SpringMVC使用.do。文中详细介绍了如何在Struts2中将后缀修改为.do,只需在struts.xml中设置struts.action.extension属性。同时提及SpringMVC控制器可接收.html和.do,具体修改方法可能涉及web.xml中servlet-mapping的配置。
4542

被折叠的 条评论
为什么被折叠?



