同一个action向,同一个struts传值,传到不同 action去不同的 jsp
<package name="default" extends="struts-default">
<action name="MST0020UpdateAction" method="updateMenu"
class="com.l3s.slp.action.MST0020Action">
<result name="success" type="redirectAction">
<param name="actionName">MST0020InitAction</param>
<param name="menuId">${#request.menuId}</param>
<param name="mode_Type">${#request.mode_Type}</param>
<param name="nns_Cd_S">${#request.nns_Cd_S}</param>
<param name="tokui_Cd_S">${#request.tokui_Cd_S}</param>
<param name="niuke_Hnm_S">${#request.niuke_Hnm_S}</param>
<param name="rows">${#request.rows}</param>
<param name="page">${#request.page}</param>
<param name="method">pageInit</param>
<param name="encode">true</param>
</result>
<result name="EDI0080" type="redirectAction">
<param name="actionName">EDI0080InitAction</param>
<param name="menuId">${#request.menuId}</param>
<param name="mode_Type">${#request.mode_Type}</param>
<param name="edi_Date_Fr">${#request.edi_Date_Fr}</param>
<param name="edi_Date_To">${#request.edi_Date_To}</param>
<param name="nns_Cd">${#request.nns_Cd_Edi}</param>
<param name="no_Show_Flag">${#request.no_Show_Flag}</param>
<param name="rows">${#request.rows}</param>
<param name="page">${#request.page}</param>
<param name="method">pageInit</param>
<param name="encode">true</param>
</result>
</action>
</package>
jsp 页面设置分层及 table 表格 < td >的显示位置
// 画面全覆盖的 common.js 属性为
function pageCtl(mode){
var simpleDialog = $('#simpleDialog');
if (simpleDialog.length > 0) {
$('#simpleDialog').hide();
// 照会の場合、画面編集不可になる
if (mode == '3') {
$('#simpleDialog').css('height', document.body.scrollHeight);
$('#simpleDialog').css('width', document.body.scrollWidth)
$('#simpleDialog').show();
}
}
}
// 而在 jsp 页面添加一条 < div > 属性即可,内容为
<div id="simpleDialog" class="ui-dialog-screen ui-dialog-hidden ui-dialog-screen-modal" style="z-index: 499; "></div>
但这个时候出现了另一个问题,这个’日文’附加的位置无法改变,
原因在于我在刚开始的时候只添加了< td > 属性,在里面定义了 style=”width:100%”
而在 它 所在的 < table > 表格中没有添加 style=”width:100%” 所以在 < td > 中设置的属性并没有生效,
但是这么说不全面,我可以设置 < td > style=”width:10000px” 强行让它生效,但这不正规。
// 这里使用了style="z-index:500" 分层设置,为了实现 '返回按钮' 不被全局覆盖属性覆盖致使按钮失效
<div style="width:100%;height:30px; text-align:left;padding: 5px;">
<table style="width:100%">
<tr>
<input type="button" style="z-index:500; position: absolute;" value="<s:text name="CONST_MST0020_GO_BACK"/>" onclick="goBack();" class=btn_mouseout onmouseover="this.className='btn_mouseover'" onmouseout="this.className='btn_mouseout'"/>
<td></td>
<td style="width:100%" align="right"> <span
class="text12_orange">■</span>
<s:text name="MSG_CM_001" />
</td>
</tr>
</table>
</div>