同一個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>