Java论坛网»Java技术»webwork中页面提交后处理问题

webwork中页面提交后处理问题

问?:
情况是这样的:
在同一个页面上(form里)有2个按钮一个是查询,一个是删除,在这个页面的action中有这2个方法,find();和delete(),请问各位,我应该怎样根据单击不同的按钮来执行同一个action中的不同方法?
也就是点击了查询后执行这个action中的find方法,而点击了delete按钮后执行这个action中的delete方法?
谢谢!
答!: 1:
难道只能用javascript?查,存,删,更,难道在x-work中写4个action配置??不能在写成一个action配置,然后在action中获得单击按钮的名称????
答!: 2:
<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
答!: 3:
<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;
}
}
答!: 4:
呵呵,我说的就是除了这个方法之外,有没有办法在同一个action中进行选择处理.
比如这样:
if(this.hasKey("delete")){
delete();
}if(this.hasKey("save")){
save();
}
这样呢??
答!: 5:
呵呵,谢谢啊CAYU(中原) 兄,搞定了!

相关JAVA教程:
企业门户平台与企业网站有什么不同?
大家帮我看看hibernate的异常,初学不知道什么原因,谢谢
Struts + Spring + Hibernate框架开发问题求救……5555
想把一个运行于Weblogic的应用的配置移植到另一台机子,该怎么做?
散分200,顺带问个问题。
怎样从xml传参数到jsp中去??
在这里能找到.NET程序员和创业技术研发领队吗?
讨论:在J2EE中应该由哪种对象比如dao或者哪一层来取得数据库连接呢?
HELP:hibernate无法持久化数据到数据库
万分!伙计!画个点^_^
有难度,请教高手
XML解析问题