当前位置 : 主页 > 编程语言 > java >

servelet跳转页面的路径中一直包含sevelet的解决办法

来源:互联网 收集:自由互联 发布时间:2022-07-22
解决办法1: 在web.xml配置文件中修改: servlet-mapping servlet-nameLoginServelet/servlet-name url-patternservelet/LoginServelet/url-pattern /servlet-mapping 将url-pattern标签中的servelet/LoginServelet改为/LoginServelet。

解决办法1:

在web.xml配置文件中修改:

<servlet-mapping>
<servlet-name>LoginServelet</servlet-name>
<url-pattern>servelet/LoginServelet</url-pattern>
</servlet-mapping>

将url-pattern标签中的servelet/LoginServelet改为/LoginServelet。

将form表单中的action内容改为:

action="<%=request.getContextPath() %>/LoginServelet"

在servelet文件中就可以直接跳转:

request.getRequestDispatcher("userList.jsp").forward(request,response);

解决办法2:

在sevelet文件中直接修改:

request.getRequestDispatcher("/userList.jsp").forward(request,response);

加上/表示返回根目录。

唯有热爱方能抵御岁月漫长。



【本文由:香港云服务器 http://www.558idc.com/ne.html 复制请保留原URL】
上一篇:jsp页面运行的步骤以及原理
下一篇:没有了
网友评论