写一个小东西,所以没用框架,用的sevrlet + jsp + JSTL,结果刚一写login界面就卡住了。麻烦大家指点指点吧。
  流程是这样的,登录系统直接进入login.jsp,填写用户名、密码后提交表单,交给LoginServlet来验证,对了进                   mainmenu.jsp,错了返回login.jsp。  login.jsp的跳转是这样的 :action="servlet/LoginServlet"
  LoginServlet里当验证不通过的时候是这样的 : 
                 request.getRequestDispatcher("/login.jsp").forward(request, response);  现在的问题是:登录的url:http://localhost:8080/CSE/
                提交表单后的再返回到login.jsp的url变成了http://localhost:8080/CSE/servlet/LoginServlet
                这是再提交表单就url变成了                  http://localhost:8080/CSE/servlet/servlet/LoginServlet
  这样就找不到servlet了。
  这怎么处理呢?
  我想了个方法就是在serlvet里使用重定向,然后把错误信息放到session里。
  想让大家指点一下,这问题一般应该怎么处理啊。