RT,但是网上做的都是很单间的直接连接到另一个页面,因为下一个页面是现成的,直接连接就可以打开的。
但是在SSH2中有点不一样啊,比如用户点击“所有帖子”,那么触发一个action,从数据库返回list,再返回给一个页面。
那么现在,用户自己发帖子,发完后,我想让用户在点击了“发表”按钮后,页面能转到“所有帖子”那个页面,因为这样用户就能直接看到自己的帖子的的确是发表了的。和CSDN的论坛回帖差不多那么个意思。
等于就是用户不用点击任何按钮,却能够触发我要用的那个action。
哪位大侠能给点思路啊,如果能提供代码当然更好啦。
但是在SSH2中有点不一样啊,比如用户点击“所有帖子”,那么触发一个action,从数据库返回list,再返回给一个页面。
那么现在,用户自己发帖子,发完后,我想让用户在点击了“发表”按钮后,页面能转到“所有帖子”那个页面,因为这样用户就能直接看到自己的帖子的的确是发表了的。和CSDN的论坛回帖差不多那么个意思。
等于就是用户不用点击任何按钮,却能够触发我要用的那个action。
哪位大侠能给点思路啊,如果能提供代码当然更好啦。
返回字符串的属性为
type=redirectAction然后指定actionName和nameSpace 就好了比如成功发表帖子的action 返回 "back"那配置文件中就是这样咯 <result name="back" type="redirectAction">
<param name="actionName">listTopic</param>
<param name="namespace">/webApp</param>
</result>
╮(╯▽╰)╭,JS不会真悲剧。
可以在提交回复的那个页面里写JS代码吗?点击“回复”按钮后,显示“3秒后自动跳转”,等于就是让那个动作延迟3秒再发生,这可能吗?
╮(╯▽╰)╭,JS不会真悲剧。 这个就用js 代码直接百度