j2ee应用程序中的用户友好URL

时间:2011-04-01 07:02:51

标签: java jsp servlets java-ee struts

我想使用jsp,servlets开发一个论坛应用程序。现在我希望每个帖子都有用户友好的URL,例如

http://stackoverflow.com/questions/5509365/associating-a-dojoattachpoint-to-a-div-create-dynamicallycaly

我不想使用类似的东西

 http://stackoverflow.com/post=1234

我如何拥有此类用户友好的网址。

2 个答案:

答案 0 :(得分:2)

答案 1 :(得分:0)

你需要使用名为 URL Rewrite 的技术,通常人们将一个nginx放在tomcat前面,所以nginx得到了请求:

http://stackoverflow.com/questions/5509365/associating-a-dojoattachpoint-to-a-div-create-dynamicallycaly`

和nginx将一个url转发给tomcat可以理解的tomcat:

http://stackoverflow.com/questions?id=5509365


或者如果您想要纯Java解决方案,请查看:

  

http://code.google.com/p/urlrewritefilter/