写一个小东西,所以没用框架,用的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里。
想让大家指点一下,这问题一般应该怎么处理啊。
流程是这样的,登录系统直接进入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里。
想让大家指点一下,这问题一般应该怎么处理啊。
解决方案 »
- JasperCompileManager.compileReport(fis); 就报错了,不知原因。
- JFreeChart 折线图。数据中断。怎么连接成一条线
- hlep
- 程序员和数据库管理员产生了意见分歧
- hibernate4的方言与事务问题
- resin+iis服务器报错问题!!!急 在线等!!!
- JBuilderX联接MSSQL的问题(总是找不到我的数据库)
- 怎样在jsp中实现从数据库中读取数据并以柄状图、柱状图表示出来??
- 如何使用GSON转换带errorCode的List?
- 推荐一下自己准备考虑开源的基于Spring MVC的框架
- spring aop 无法控制事务,请指教
- java构造函数问题··
action="/CSE/servlet/LoginServlet"