如何实现URL重写? struts的action老是带一个*.do,想通过URL重写,把参数后后缀去掉,如何实现呢?是tomcat。比如/movie/showmovie.do?id=3,URL重写后变成/movie/showmovie/3我看到很多网站都有这种功能,不知道如何实现,希望高手指点一下。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你说的这种可以通过servlet实现,在servlet中先进行处理,然后转发地址,还有一种方法就是隐藏URL地址显示方式 不会要脱离struts吧,我可不原因为了这功能要大改:)楼上能否给段代码看看好理解点,谢谢 直接在web.xml中培植不行吗,在JSF中,在web.xml中可以随便设置它的扩展名,只要不是.jsp, <servlet-mapping> <servlet-name>controller</servlet-name> <url-pattern>*.你想要的扩展名</url-pattern> </servlet-mapping>************** 葵花点穴手 ************** 楼上的做法能实现:比如/movie/showmovie.do?id=3,URL重写后变成/movie/showmovie/3 ?最多只能实现/movie/showmovie.do?id=3改成/movie/showmovie.后缀?id=3吧 SQL2005 用jsp做开发,迷茫了 招聘java开发工程师 关于HibernateTemplate中的一些方法问题 请教如何得到指定目录下所有文件的文件名和文件长度 一个小问题,JSP下载RAR的办法?(在线给分) 问一个在不同分辨录下确定位置的问题。 Jsp+JavaBean连接数据库问题! 打印问题!在IE5和IE6中 oauth2.0微信授权问题 求JSP连接数据库代码 vector的问题,请各位大虾帮忙啊。来就有分呦!!!!!
<servlet-name>controller</servlet-name>
<url-pattern>*.你想要的扩展名</url-pattern>
</servlet-mapping>*************
* 葵花点穴手 *
*************
比如/movie/showmovie.do?id=3,URL重写后变成/movie/showmovie/3 ?最多只能实现/movie/showmovie.do?id=3改成/movie/showmovie.后缀?id=3吧