2

我的项目同时使用 struts1 和 struts2 框架,我需要更改用户友好的 URL。是否有任何插件可以从网址中删除 .action 和 .do 扩展名..?

请附上文档的链接以及评论。提前致谢。

4

1 回答 1

1

您可以通过添加更改 struts 2 中的操作扩展

<constant name="struts.action.extension" value=".foo"/> 

struts.xml文件(或属性文件等)

要删除它,请给出一个空值。

<constant name="struts.action.extension" value=""/> 

资源:http ://struts.apache.org/release/2.0.x/docs/strutsproperties.html

但是扩展不应该让您太担心,除非您正在设计一个用户将通过 URL 访问网页的网站。

对于普通的 Web 应用程序,我不会担心它。

于 2013-05-15T06:21:44.423 回答