问下大家,我在java项目中怎么把访问*.jsp替换为*.cgi这些。假设正常访问是index.jsp,替换后要以index.cgi才能访问。
谢谢,大家~ ^^
谢谢,大家~ ^^
解决方案 »
- 新手问一个JSP数据库连接小问题 请高手指教
- 头疼的问题·JSP tomcat 乱码
- Webservice安全机制问题(soapHeader 或者 调用添加认证参数?)
- 超有意思!还有难度的题?服务器跑不动了吗?
- Spring注入错误:Context initialization failed,求解!
- jsp checkbox问题
- 怎么在servlet处理完并跳转页面后,防止浏览器点击后退回到servlet的url?
- 如何生成.war的文件?用tomcat就能自动解压配置?
- 请问这个系统提提意见!谢谢!
- struts标签嵌套问题
- 求个简单的struts标签+ajax例子
- 各位大哥,帮忙看看这段代码哪里有问题?(刚学js,别见笑)
不过有什么办法能实现我那种要求呢?就是伪静态页面。把*.jsp替换为*.html才能访问。
<servlet>
<servlet-name>testsuffix</servlet-name>
<servlet-class>mytest.testsuffix</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>testsuffix</servlet-name>
<url-pattern>*.br</url-pattern>
</servlet-mapping>
现在web.xml配置个servlet
然后servelet这样处理
string uri = request.getrequesturi();
uri = uri.replacefirst(".br", ".jsp");
requestdispatcher rd = request.getrequestdispatcher(uri);
rd.forward(request, response);