• 页面加载后从后面带数据到前台


    功能名称:initializeAction

    切入类型:after

    事件名称:com.kingdee.bos.webframework.dynamic.handler.view.WebPageOnLoadEventHandler;

     1 package com.kingdee.eas.re.sales.costmarkout.handler;
     2 
     3 import java.util.HashMap;
     4 import java.util.Map;
     5 
     6 import org.springframework.ui.ModelMap;
     7 
     8 import com.kingdee.bos.eventbus.event.view.AbstractOnRequestEvent;
     9 import com.kingdee.bos.webframework.dynamic.application.WebSymbolConstant;
    10 import com.kingdee.bos.webframework.dynamic.handler.view.WebPageOnLoadEventHandler;
    11 import com.kingdee.bos.webframework.exception.WafException;
    12 import com.kingdee.bos.webframework.json.JSONUtils;
    13 import com.kingdee.eas.fdc.crm.basedata.SellProjectInfo;
    14 import com.kingdee.eas.re.sales.web.utils.SalesContext;
    15 
    16 public class WebPageOnloadDetailEventHandler extends WebPageOnLoadEventHandler {
    17     @Override
    18     public void onLoad(AbstractOnRequestEvent event) throws WafException {
    19         // TODO Auto-generated method stub
    20         ModelMap modelMap = event.getReqeustContext().get(ModelMap.class);
    21         SellProjectInfo sellInfo = SalesContext.getSellProject();
    22         Map initData = JSONUtils.convertJsonToObject((String) modelMap.get(WebSymbolConstant.PAGE_INITDATA_VAR));
    23         if (initData == null) {
    24             initData = new HashMap();
    25         }
    26         
    27         if(sellInfo!=null){
    28             initData.put("sellProjectId", sellInfo.getId().toString());
    29         }
    30         modelMap.put(WebSymbolConstant.PAGE_INITDATA_VAR,JSONUtils.convertObjectToJson(initData));
    31     }
    32 }

    前台js取值

    _self._pageInitData.sellProjectId

     
  • 相关阅读:
    ResellerClub的域名接口
    爱上英语题库系统,郭雄飞
    多操作系统的服务器虚拟化详解 蓝色梦想网
    mylove温纯,给我的最爱
    LinkedIn 646万用户密码网上泄露及下载地址
    JavaScript对象系统的使用
    asp.net 中提交按钮的click事件
    js中this的使用
    js keycode 事件响应
    js form中的onsubmit和action
  • 原文地址:https://www.cnblogs.com/suruozhong/p/6005655.html
Copyright © 2020-2023  润新知