18.01.30

同一个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">&nbsp;&nbsp;&nbsp;&nbsp;<span
                        class="text12_orange"></span>
                        <s:text name="MSG_CM_001" />
                </td>
            </tr>
        </table>
    </div>
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值