在自己的系统当中 本来开始是用js来控制客户端的重复提交问题 但是本人心里是不太爱喜欢使用js 竟然用了webwrok 我希望自己能尽量用java解决这些问题
我现在的处理方法是这样的:
摒弃开始的js脚本来控制,重新利用起webwork这几个result类型
首先在许多input的时候我使用的是dispatcher这样没问题 能得到服务器这边传递的错误信息 当然利用 chain也可以 这时候只要打印出错误就可以解决
其次当遇到success时 我的处理方式是利用 redirect ,这样似乎可以解决掉重复提交问题 但是错误信息却似乎得不到了,这样反而对客户端变的不友好了 至于错误信息我是根据我从服务器端传递的参数来进行错误信息的打印
一个轮回,似乎又转到了最开始的起点。
有关注相同问题的人可以一起来讨论下吗
顺便交流下webwork与ajax的结合,当我们return一个参数给请求页面时 可能接触不深 难道也是利用response对象来writer,然后利用dom来遍历,不知道有没有很好的方法,避开dom这层,直接由ajax页面来接收这个参数
我现在的处理方法是这样的:
摒弃开始的js脚本来控制,重新利用起webwork这几个result类型
首先在许多input的时候我使用的是dispatcher这样没问题 能得到服务器这边传递的错误信息 当然利用 chain也可以 这时候只要打印出错误就可以解决
其次当遇到success时 我的处理方式是利用 redirect ,这样似乎可以解决掉重复提交问题 但是错误信息却似乎得不到了,这样反而对客户端变的不友好了 至于错误信息我是根据我从服务器端传递的参数来进行错误信息的打印
一个轮回,似乎又转到了最开始的起点。
有关注相同问题的人可以一起来讨论下吗
顺便交流下webwork与ajax的结合,当我们return一个参数给请求页面时 可能接触不深 难道也是利用response对象来writer,然后利用dom来遍历,不知道有没有很好的方法,避开dom这层,直接由ajax页面来接收这个参数