我有一个需要更长的时间才能完成的类,它计算我绘制的值列表,并且在整个类中,我生成了一些我放入表中的键值。
所以我的问题是我如何让该表等待图表操作完成以加载表。
我的图表生成
<!-- Graph -->
<s:if test="currentUser.getElec_end1() != null">
<div id="graphContent">
<img src="<s:url action='generateElectricityChart' />" />
</div>
</s:if>
但我希望在上述生成完成后触发
<div id="dateTable">
<table id="pricingTable">
<tr><th>Pricing Start</th><th>Term Start</th><th>Term End</th><th>Last Date</th><th>Price</th></tr>
<tr><td><s:property value="currentUser.getElec_pricing_start1()" /></td><td><s:property value="currentUser.getElec_start1()" /></td><td><s:property value="currentUser.getElec_end1()" /></td><td><s:property value="currentUser.getElec_date1()" /></td><td><s:property value="getPrice1()" /></td></tr>
</table>
</div>
我觉得让我陷入循环的棘手部分是,此表中的上述数据与此操作没有内在联系,因为它们是在处理页面加载、页面特定变量、会话信息等的控制器类中初始化的.