Struts 2.3.16 sx:提交目标不按预期工作

时间:2014-05-05 20:28:13

标签: struts2 dojo targets

我使用Struts 2.0.11和Struts 2.1.6并且没有问题:s:submit或sx:submit with" targets"属性。在将我们的项目从Struts 2.0.11升级到2.3.16时,我遇到了以下问题:

<head>
  <sx:head parseContent="true"/>
</head>
<s:form action="report_accumulatedResult" cssStyle="font-size :8pt; font-family: verdana" method="post" validate="true" >
<s:textfield        name="startDate"    label="Start Date"  size="15" cssClass="datepicker" />
<s:textfield        name="endDate"      label="End Date"  size="15" cssClass="datepicker" />

 <sx:submit  align="center" targets="report_result" showLoadingText="false" indicator="loadingImage"/>  

</s:form>

<img id="loadingImage" src="images/activityBarRefresh.gif" style="display:none" />

<s:div id="report_result" >
<%@ include file="/pages/incentive/reports/accumulatedResult.jsp" %>
</s:div>

在XML中,我有类似的东西:

<result name="ajax-result">/pages/incentive/reports/accumulatedResult.jsp</result>

每次我提交表单时,结果页面只显示占据整个页面,而不是在id =&#34; report_result&#34;的div中显示我的页面。看起来目标属性没有按预期工作。有没有人有类似的问题和任何解决方案?感谢。

0 个答案:

没有答案