struts登陆后自动跳转问题

05-12-28 wolfzhang2004
流程

用户进行某项操作,如发贴(输入标题,内容)

-> 发现用户没有登陆,保存用户的请求(保存request),进入输入用户名密码页面

-> 用户输入用户名,密码,点击登陆

- > 用户登陆成功,取出原来的用户的request

->重新继续用户的请求

现在的问题就在最后一步,如何在登陆成功后由保存的request重新进行相应的请求处理(即进入相应的处理Action)?

当然可以通过在登陆成功后利用return new ActionForward(老request.getRequestUrl+"?" + "老request中的所有param");来处理,但如此有一个问题就是由于url有长度限制,所以,有些用户提交的长文本内容将会出错

请高手指点,不胜感激

wolfzhang2004
2005-12-28 17:12
实现后效果与此论坛的发贴一样,发贴后,如果用户没有登陆,则提示登陆,登陆成功后,刚才的帖子就自动发出了

斑竹指点

猜你喜欢