一尘不染

如何在struts动作中更改url模式

jsp

domain/Forum_show.action?pg=2&forum=java

如何将其重写为:

domain/forum/java/pg/2


阅读 225

收藏
2020-06-08

共1个答案

一尘不染

从一开始就使用您喜欢的URL结构。映射到任何URL结构的功能是Servlet API的功能。

另外,您在Struts2中不需要动作扩展(.action部分)。在我看来,创建虚假扩展名没有道理。

以下是我讨论过的使用命名变量模式匹配以提供更漂亮的URL的几页内容。我在所有的Struts2应用程序中都使用了这种技术,它产生的URL更好,类似于您的第二个示例。

2020-06-08