<form name="f1" method="post">
<input type="button" name="t1" onClick="return display1();">
<input type="button" name="t2"onClick="return display2();">
</form>
<script>
function display1(){
f1.action="aaa.do";
f1.submit();
}
function display2(){
f1.action="bbb.do";
f1.submit();
}
</script>
<input type="button" name="t1" onClick="return display1();">
<input type="button" name="t2"onClick="return display2();">
</form>
<script>
function display1(){
f1.action="aaa.do";
f1.submit();
}
function display2(){
f1.action="bbb.do";
f1.submit();
}
</script>
解决方案 »
- 关于 KEY-VALUE缓存的问题
- java 在linux下的 问题~谢谢高手~
- tomcat关闭再重启报错log4j:ERROR Error occured while converting date.
- 类型转换不成功时,struts2 的i18n没有起到作用
- 我的是struts+hibernate做的.业务方法老是报could not execute query错误,大家帮忙解决下,在线的等待.谢谢了!!
- org.hibernate.connection.C3P0ConnectionProvider这个类的作用是什么?有了他,还需要c3p0的jar包吗?
- 部署cmp出现错误,请教..
- hibernate高手进,hibernate中调用sql的疑问(100分),6点前不定时看贴
- 一个调用连接池的例子出错,请各位帮忙看一下.
- python正则表达式怎么写
- 怎样在struts中把异常输出自定义处理?
- hibernate 查询问题
直接在addSaveAction中用ActionForm.getsubmit();就行.得到的值一般是你的<html:submit/>的value值,不过记得要加个property,
String submit;写上get/set方法,
得到之后,再判断,然后执行真正的action,比方说什么forword("ssss");然后ssss是你在struts-config.xml中自己定义的.do.
明天给你看看具体怎么写,代码都在公司里,忘了都,呵呵
总之,如果都想用<html:submit/>的话,这样肯定没问题,如果你想用<html:button/>楼上的就行
private String submitadd;
private String submitsave;(get/set方法)
Action中获得
String add = ((UploadForm)form).getSubmitadd();
String sav= ((UploadForm)form).getSubmitsave();
判断语句:
if(add != null && add.length() > 1) {
((UploadForm)form).setSubmitadd("");//重置Action
return (mapping.findForward("Add"));
}
//save action
else if(sav != null && rem.length()>1)
{
((UploadForm)form).setSubmitsave("");
return (mapping.findForward("Save"));
}
===========================================================================
Struts-config.xml
<form-bean name="uploadForm" type="login.source.form.UploadForm"/>
=====================================================================
<action
path="/jump"
type="login.source.action.AddRemSubmitAction"
name="uploadForm"
scope="session"
input="/upload.jsp">
<forward name="Add" path="/add.do" redirect="true"/>
<forward name="Save" path="/save.do" redirect ="true"/>
</action>
==========================================================
jsp
<html:form action="jump.do">
<html:submit property="submitadd" value="AddNew"/>
<html:submit property="submitsave" value="Save"/>
=============================================================
其中action里面配置的add.do,和save.do是你实际的业务逻辑,jump只是一个中转action