首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

登陆后返回当前请求的有关问题

2013-10-30 
登陆后返回当前请求的问题?最近小弟用struts2 写了一个电子商务网站.情况是这样的:有一个叫做购物卡的功能

登陆后返回当前请求的问题?
最近小弟用struts2 写了一个电子商务网站.

情况是这样的:

有一个叫做购物卡的功能,当点击《购物卡》按钮之后,进行登陆判断,

如果没有登陆,跳转登陆页面,然后进行登陆之后直接显示购卡成功或者失败.

我的解决思路:

在登陆判断加入拦截器,把当前url存入session. 

之后在页面跳转url(get).

可是,当点击《购物卡》之后,他进行的是一个post提交,我必须获取到post里面的条件.然后拼接成一个字符串存入url. 之后在进行跳转.

问题1:条件拼接成字符串很麻烦,有什么其他的办法?

问题2:它原来是一个post提交,我给改变成get提交后,是否会出现问题?
[解决办法]

引用:
Quote: 引用:

不一定要用get方式啊。post方式也可以的,把字符串放在隐藏域hidden里就可以了提交了。


不是这样的,我一定要走拦截器的.所有的处理全部是java代码

检验登录是用拦截器。开始没登录状态-->点击购物卡-->登录-->在这之后是直接显示购买成功吗? 如果是这样的话,在被拦截器拦截后,如果登录成功,返回时在struts中使用result-type name="redirectAction"  转发到是购物卡的处理类上去。不知行不行,你试下哈

热点排行