zoukankan      html  css  js  c++  java
  • 改变jsp文件后缀

        通过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);//页面转发

             

  • 相关阅读:
    NOI Online 2020「Prelude」
    CF704E Iron Man
    luogu P4619 [SDOI2018]旧试题
    luogu P4207 [NOI2005]月下柠檬树
    JOI2020
    luogu P3263 [JLOI2015]有意义的字符串
    p1864
    p1824
    p1836
    p1862
  • 原文地址:https://www.cnblogs.com/xiaowei-blog/p/4039703.html
Copyright © 2011-2022 走看看