首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java相关 >

平添数据保存后返回list页面,刷新一次list页面又出现一条一样的数据,为什么呢

2013-07-20 
添加数据保存后返回list页面,刷新一次list页面又出现一条一样的数据,为什么呢?这是Action里面public Strin

添加数据保存后返回list页面,刷新一次list页面又出现一条一样的数据,为什么呢?
这是Action里面

public String gonewWare(){
warehouse = null;
ActionContext context = ActionContext.getContext();
HttpServletRequest request = (HttpServletRequest)context.get(ServletActionContext.HTTP_REQUEST);
request.setAttribute("controlbiaoshi", "新增");
request.setAttribute("controlkey", "warehousesave");
return SUCCESS;
}
public String saveWare(){
autoServices.savaWarehouse(warehouse);
findAllWare();
return SUCCESS;
}
这是JS

if(type=="warehousenew")
{
document.location.href=server_context+"gonewWare.action";
}
if(type=="warehousesave")
{document.autowarebouseform.action=server_context+"saveWare.action";
document.autowarebouseform.submit();
}
这是list页面上的新增
<span onclick="controltemp('warehousenew','0','0');">
<table width="90%" border="0" cellpadding="0" cellspacing="0">
<tr><td>新增</td>
</tr>
</table>
</span>
这是新增页面上的保存
<span  onclick="controltemp('<s:property value="#request.controlkey"/>','0','0');">
<table width="90%" border="0" cellpadding="0" cellspacing="0">
<tr>
<td >保存</td>
</tr>
</table>
</span>

我用的是SSI框架,求高手指点。
ssi,添加
[解决办法]
表单重复提交问题。

热点排行