请教关于ModelSaveAction的问题

07-06-20 fisher
小弟用JDON在开发一个小系统,对于ModelSaveAction这个类的使用有一个问题搞不清:

例如,我现在在地址栏里面输入:http://localhost:8080/MemeberSaveAction.do

配置文件:struts-config.xml:

<action path="MemberSaveAction"

type="com.jdon.strutsutil.ModelSaveAction" name="memberActionForm"scope="request" validate="true">

<forward name="success" path="MemberListAction.do" />

<forward name="failure" path="result.jsp" />

</action>

当http://localhost:8080/MemeberSaveAction.do这个请求提交后,处理完成后执行MemberListAction.do,但地址栏还是保持http://localhost:8080/MemeberSaveAction.do这个地址!

这时,如果我刷新页面的话,将会执行多一个MemberSaveAction.do~~~数据跟之前的一样(缓存里面).....

也就是说,但我请求MemberSaveAction.do之后,如果无数次刷新页面的话,将会有无数条相同数据被插入数据库。。。。。!!!!

请各路JDON高手指教。。。。小弟在此先道声谢啦~~~~

banq
2007-06-20 17:28
>但地址栏还是保持http://localhost:8080/MemeberSaveAction.do这个地址!

是这样,如果需要网址变化,可在result.jsp加入jsp的URL redirect命令。

猜你喜欢