zoukankan      html  css  js  c++  java
  • 页面加载后从后面带数据到前台

    功能名称: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

     
  • 相关阅读:
    Yahoo军规的学习
    从github上拉取代码速度慢的解决方案
    hosts文件介绍
    Windows系统下用nginx服务器部署页面
    前端开发面试题
    IDEA中maven无法拉下依赖问题的解决
    利用补丁永久破解IDEA
    OC项目中常用第三方库和框架介绍
    [暑假集训]开训复健练习赛 G
    [暑假集训]开训复健练习赛 D
  • 原文地址:https://www.cnblogs.com/suruozhong/p/6005655.html
Copyright © 2011-2022 走看看