webwork中页面提交后处理问题 难道只能用javascript?查,存,删,更,难道在x-work中写4个action配置??不能在写成一个action配置,然后在action中获得单击按钮的名称???? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <html><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="查询" /><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;}} 呵呵,我说的就是除了这个方法之外,有没有办法在同一个action中进行选择处理.比如这样: if(this.hasKey("delete")){ delete();}if(this.hasKey("save")){ save();}这样呢?? 呵呵,谢谢啊CAYU(中原) 兄,搞定了! 微博实时更新功能 网上发送数据包应该使用JAVA的哪个版本 谁有java application 页面开放教程? 有什么方法可以判断一台电脑是否装了jre? 用ANT编译hibernate的java工程时出现找不到符号问题,请高手帮帮小弟!!! WebLogic 中怎么样彻底删除一个配置? 谢谢 请教Local接口的调用调适方法(已经看过以前的帖子了) 偶再问个struts基本问题 哪里有down jdbc for MS SQLServer?在线等待 求教,有关EJB实例的用法? 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();
}
这样呢??