在Struts中一个页面中有多个请求,ActionForm应该继承那个父类,Action应该继承那个父类,在Action中如何处理? ActionForm 还是继承 ActionForm Action 继承 DispatchAction 或者 LookupDispatchAction 应该就能解决一个页面多个请求的问题了 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 一个请求和多个请求是一样的比如下面的jsp里有多个表单<html:form action="/MT.do" method="post"> //这个form里有两个按钮,多表单名不一样,就去struts-config.xml里找不一样的action,比如MT就给MT一个相应的form和action,SS也给他一个相应的form和action<html:button property="DataUpdateExemptLateFeeButton" onclick="DUS('ELF');">免</html:button><html:button property="DataUpdateQueryButton" onclick="DUS('EDM');">查</html:button>//这两个按钮去找JS中相应的判断,然后提交到相应的action里再次判断dataUpdateType的值,再判断是哪个按钮提交的,要做什么动作</html:form><html:form action="/SS.do" method="post"><html:submit value="确定"/></html:form><script language="javascript" type="text/javascript">function DUS(dataUpdateButton){ var exemptLateFeeButton = 'ELF'; var queryButton = 'EDM' ; if(dataUpdateButton==exemptLateFeeButton) { document.forms[0].action='MT.do?dataUpdateType=ELF' ; document.forms[0].submit(); } else if(dataUpdateButton==exemptDetainMarkingButton) { document.forms[0].action='MT.do?dataUpdateType=EDM' ; document.forms[0].submit(); }}</script>明白? SSH整合注入不了 freemarker中怎样遍历set数组? orb销毁问题 使用dom解析器,元素不能插入的问题 菜鸟问题! Weblogic8.1下配置好SSL之后,无法验证含有中文字符的数字证书 两条游戏公司面试题 求用myeclipse,hibernate开发的web project的例子 如何获得完整的WebLogic安装包!!! tomcat集群session共享问题 struts 关于 validator 使用的问题 J2EE开发几年后将流行什么技术?
比如下面的jsp里有多个表单
<html:form action="/MT.do" method="post"> //这个form里有两个按钮,多表单名不一样,就去struts-config.xml里找不一样的action,比如MT就给MT一个相应的form和action,SS也给他一个相应的form和action
<html:button property="DataUpdateExemptLateFeeButton" onclick="DUS('ELF');">免</html:button>
<html:button property="DataUpdateQueryButton" onclick="DUS('EDM');">查</html:button>//这两个按钮去找JS中相应的判断,然后提交到相应的action里再次判断dataUpdateType的值,再判断是哪个按钮提交的,要做什么动作
</html:form>
<html:form action="/SS.do" method="post">
<html:submit value="确定"/>
</html:form>
<script language="javascript" type="text/javascript">
function DUS(dataUpdateButton)
{
var exemptLateFeeButton = 'ELF';
var queryButton = 'EDM' ;
if(dataUpdateButton==exemptLateFeeButton)
{
document.forms[0].action='MT.do?dataUpdateType=ELF' ;
document.forms[0].submit();
}
else if(dataUpdateButton==exemptDetainMarkingButton)
{
document.forms[0].action='MT.do?dataUpdateType=EDM' ;
document.forms[0].submit();
}
}
</script>
明白?