关于Struts2的转发后重复提交表单有关问题

关于Struts2的转发后重复提交表单问题
情况是这样的,我做了一个登录注册界面,在登录成功后页面会跳转到管理员操作界面,这个跳转是使用Struts的转发功能实现的。问题就出在这个管理员操作界面,在这个界面我刷新的时候。会提示是否重复提交表单数据。如果我点是的话,这个请求就会重复执行一次。这样的情况发生在注册界面的时候,就会重复的添加。出现在删除界面的时候就会出现重复的删除。我看过一些解决办法,有的说使用转发。但是首先的一点就是重定向以后就是****.jsp一来觉得这样做不合适,二来我的jsp文件是在WEB-INF下面的,重定向也是访问不到的。还有的解决办法是使用Struts2的token标签,但是这个治本不治标,虽然不会重复提交了,但是在页面刷新,依然会出提示。我自己的解决办法是使用result的转发action功能,如果返回success,就重新转发给一个action标签去接收,然后再输出页面,这样标本兼治,但是问题就是这种解决方法总觉得有问题,简单的一个提交动作要写两三个标签去来回的转发。而且,如果我要有好多个提交动作的话,岂不是很麻烦?跪求大神给解决的办法。
------解决方案--------------------
利用JSON处理,在回调函数中,去阻断
------解决方案--------------------
你用json处理登陆,让前台来提供跳转
前台 js: location.href="";