难道只能用javascript?查,存,删,更,难道在x-work中写4个action配置??不能在写成一个action配置,然后在action中获得单击按钮的名称????
解决方案 »
- jquery 哪个版本解决ajax跨区域问题
- HashMap换成FastMap 相对会比较好吗?--菜鸟提问
- 在jsp和jdbc过程中出现的问题,劳烦帮下忙
- 会点点点点jbpm的进来,简单的不行。
- 我没有分了,我就那了闷了,格式化日期换个格式怎么就不好使了呢,郁闷
- [200分]在spring中有几种依赖注入,分别是什么,怎么具体来设置使用,在构造函数的依赖注入中如果该构造函数的参数是一个Class,那该如
- 请教个Spring JDBC的问题!
- 没钱了,望各位不要见怪,问题很急
- 如何用Struts标签输出request中存储的参数
- 怎样测试javamail?
- lomboz3.1.2插件的下载地址
- 请问EJB3中如何让EntityBean常驻内存?
<script language="javascript">
function submit()
{
if(document.getElementById('flag').value == ""){
document.form.action ="find.action";
}else{
document.form.action = "delete.action";
}
}
</script>
<body>
<ww:form name="form" namespace="/syz/action" action="find.action" method="POST">
<tr><ww:hidden id="modifyflag" name="c.id"/>
<tr>
<input type="button" onclick="submit();" value="查询" /></th>
<input type="button" onclick="submit();" value="删除" /></th>
</tr>
</table>
</ww:form>
</body>
</html>
class Action(){
public String find(){
return success;
}
public String delete(){
}
}
xwork.xml
<xwork>
<package name="syz" extends="default" namespace="/syz/action">
<action name="find" class="action" method="find">
<result name="success" type="dispatcher">/jsp/a.jsp</result>
</action>
<action name="delete" class="action" method="delete">
<result name="success" type="dispatcher">/jsp/b.jsp</result>
</action>
</package>
</xwork>其中c.id为,当你输入查询条件时,所查询出来的记录对应的id
<input type="submit" value="删除" />public class Action()
{
prvate String submit;
public void setSubmit(String submit)
{
this.submit = submit;
}
public String execute(){if (submit.equals(查询))
{
......
}if (submit.equals(删除))
{
.....
}
return success;
}
}
比如这样:
if(this.hasKey("delete")){
delete();
}if(this.hasKey("save")){
save();
}
这样呢??