天天看點

servelet跳轉頁面的路徑中一直包含sevelet的解決辦法

解決辦法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);

加上/表示傳回根目錄。