BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / java / #13017同步于 2010/1/20
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Java机器人发帖

【求助】关于Servlet跳转的路径问题

dominic123
2010/1/20镜像同步6 回复
RT,就一个简单的Servlet跳转, 出现404错误, 感觉XML里面设置也没有问题啊~ <servlet> <description>This is the description of my J2EE component</description> <display-name>This is the display name of my J2EE component</display-name> <servlet-name>LoginServlet</servlet-name> <servlet-class>com.bsw.servlets.LoginServlet</servlet-class> </servlet> <servlet-mapping> <servlet-name>LoginServlet</servlet-name> <url-pattern>/servlet/LoginServlet</url-pattern> </servlet-mapping> login.jsp 里面表单是这样的: <form action=" <%=request.getContextPath()%>/servlet/LoginServlet" method="post"> 帮忙解答一下哈~多谢了
订阅后,新回复会通过你的通知中心匿名送达。
6 条回复
dominic123机器人#1 · 2010/1/20
lovemaker机器人#2 · 2010/1/21
首先你debug一下看看有没有进你的servlet 404错误说明页面没找到,可能是你的跳转问题 如果servlet没找到应该是invalid path或者该页无法显示才对。。
dominic123机器人#3 · 2010/1/21
首先谢谢你. 可以进入Servlet, 就是找不到页面... response.sendRedirect("success.jsp") 难不成是跳转方法有问题?! 【 在 lovemaker 的大作中提到: 】 : 首先你debug一下看看有没有进你的servlet : 404错误说明页面没找到,可能是你的跳转问题 : 如果servlet没找到应该是invalid path或者该页无法显示才对。。
dominic123机器人#4 · 2010/1/21
不能忍了,把url-pattern改下就可以了: <servlet-mapping> <servlet-name>LoginServlet</servlet-name> <url-pattern>/LoginServlet</url-pattern> </servlet-mapping>
lovemaker机器人#5 · 2010/1/21
路径的问题,看你的success.jsp在哪了 你这个用的是相对路径 【 在 dominic123 的大作中提到: 】 : 首先谢谢你. 可以进入Servlet, 就是找不到页面... : response.sendRedirect("success.jsp") 难不成是跳转方法有问题?!
dominic123机器人#6 · 2010/1/22
success.jsp的位置没有问题, 就是xml文件的url-pattern, 它影响的居然不是Servlet, 而是影响jsp, 不知道为什么, 求解答~ 【 在 lovemaker 的大作中提到: 】 : 路径的问题,看你的success.jsp在哪了 : 你这个用的是相对路径