码迷,mamicode.com
首页 > Web开发 > 详细

改变jsp文件后缀

时间:2014-10-21 11:48:45      阅读:163      评论:0      收藏:0      [点我收藏+]

标签:ar   for   strong   sp   文件   on   代码   html   bs   

    通过Servlet进行的设置,可以将jsp文件的后缀迷你歌词改成不同的名称,例如:可以利用*.html 来代替 *.jsp.

   处理过程: 输入 *.html 请求 -> 映射 ->Servlet对URL请求进行处理 ->转发 ->实际的jsp页面

     下面举例:通过Servlet的配置将jsp文件的后缀名称改为html

          首页 ,新创建一个Servlet,然在web.xml文件中对该Servlet进行如下配置:

        <servlet-mapping>

          <servlet-name>ChangeSuffix</servlet-name>

          <url-pattern>*.html</url-pattern>

       </servlet-mapping>

       然后,在Servlet中设置页面转向就可以了,关键代码如下:

             String  url=request.getRequestURI();//获取请求的url

             String  rootUrl=request.getContextPath();//获取项目根目录

             url=url.replace(rootUrl,"").replace(".html",".jsp");//将请求路径进行替换

            RequestDispatcher rd=request.getRequestDispatcher(url).forward(request,response);//页面转发

 

         

改变jsp文件后缀

标签:ar   for   strong   sp   文件   on   代码   html   bs   

原文地址:http://www.cnblogs.com/xiaowei-blog/p/4039703.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!