那么?如何做到呢,其实,可以有一个非常简单而有效的解决方案,即是利用最为基础的Servlet即可:
首先,在WEB.XML里配置
testsuffix
mytest.TestSuffix
testsuffix
test
在SERVLET的doGet里写页面转向就可以啦..
response.setContentType("text/html");
String uri = request.getRequestURI();
// 将处理成真正访问的url
String newuri = procees(uri);
RequestDispatcher rd = request.getRequestDispatcher(newuri);
rd.forward(request, response);
现在,访问servlet在web.xml中配置的路径,返回的结果极为doGet方法中,真正访问的页面。利用该方法可以隐藏真正的路径。
IIS配置页面重写(配合插件url-rewrite2去除页面后缀名)