czpae86 发表于 2008-3-16 20:00

jsp返回问题

请问怎么做才可以在登陆网页后回到原来浏览的网页
例如我在浏览一个可以下载软件的网页..但要登陆后才可以下,那么应该怎么在登陆后回到下载页面?
高手请帮忙~~
这样不行........应该怎么写呢??谢谢!
response.sendRedirect("index.jsp?back="+request.getRequestURI());

带头大哥 发表于 2008-3-16 21:15

不知道是不是用Session保存URI,我这边有个小例子,希望对你有帮助

czpae86 发表于 2008-3-17 21:54

没有帮助!但谢谢!

Starlove 发表于 2008-4-3 11:09

首页使用session判断权限
登陆后给session里面加上相应的字段
直接转到首页

gostOne_yu 发表于 2008-4-4 12:12

我想可以的

登陆action  登陆成功后
return mapping.findForward("关键字");
在配置文件中
<forward name="关键字" path="页面位置+页面名"/>

试一下 应该可以

威震天下 发表于 2008-4-6 22:12

最简单的方法,用js代码
[code]<script language="javascript">
function GoBack(){
window.history.go(-1);
}
</script>[/code]
登陆后让他调用GoBack()方法即可

zplove 发表于 2008-4-7 18:54

response.sendRedirect("xxxxx.jsp?back="+request.getRequestURI());

xxxxx.jsp 是用session 记录的页面

风月_无边 发表于 2008-4-9 18:03

[quote][bo]以下是引用 [un]威震天下[/un] 在 2008-4-6 22:12 的发言:[/bo]

最简单的方法,用js代码

function GoBack(){
window.history.go(-1);
}

登陆后让他调用GoBack()方法即可 [/quote]
這個方法不錯﹐是常用的方法。

页: [1]

编程论坛