用Hibernate 和 Struts框架做的EWB项目,有的页面不需要登陆就可以访问,而有的页面需要登陆后才可以访问,当你点到需要登陆后才可以访问的页面后,页面会通过过滤自动跳转到登陆页面。那么问题是:当你登陆成功后,如何自动再跳转到刚才你想访问的那个页面?(我以前的做法是,不管如何登陆,登陆成功后都固定跳转到首页)
解决方案 »
- 如何定位到表格的某一行
- Caused by: java.lang.ClassNotFoundException: sqlcategory
- IE6 js xmlHttp.readystate 过不了3,IE8可以
- 帮忙进来做个DAO
- java中如何调用sqlserver数据库中的自定义的存储过程???????
- 数据库修改主键
- java.sql.SQLException: ORA-00600: 内部错误代码,参数: [ttcgcshnd-1], [0], [], [], [], [], [], []
- 关于编码规范的问题!!请各位大虾进来指教一下!!
- 我下载不到badcopy pro正式版,只下了个评估版(evaluation version),所以明明修复好的文件确保存不了,真痛苦!不知哪位大虾肯相助?
- 请问前台使用什么集成开发环境好?
- 想求基本SSH的书..
- struts2
request.getRequestURL()
才对.
还可以使用下面的方法:
在登陆页面中的form表单中使用一个hidden域,
使用request.getHeader("referer")
得到上一个页面的地址,然后如果登录成功了,就可使用
response.sendRedirect(url)了.
request.getRequestURL();
取得当前页面的url地址作为一个参数,
传递到下一个页面,然后登陆成功后,
response.sendRedirect(url)就ok了~~