如何取得前端的值并做处理

// 调用ESB来获取Ajaxpagerespon获得审核记录
@RequestMapping(value = "/queryBydwId", method = RequestMethod.POST)
@ResponseBody
public AjaxPageResponse queryBydwId(@RequestBody Map<String, String> param) {//param的处理,可以获取页面的值,,以map形式储存,内网工程可以解析Map成想要的数据
UnitUser user = (UnitUser) UserHelper.currentUser();
param.put("dwId", user.getUserId());
AjaxPageResponse rep = new AjaxPageResponse();
rep = EsbUtil.call(ESBService.rsdl.GETBYDWID, param);
return rep;
}
@RequestMapping("/insertRecord")//另外一种方式,有点瓜。
@ResponseBody
public AjaxResponse insertRecord(HttpServletResponse response, HttpServletRequest request) {
Map param = ParamUtil.paramHelper(request);
AjaxResponse respon = new AjaxResponse();
respon = EsbUtil.call(ESBService.rsdl.INSERTRECORD, param);
return respon;
}

如何给前端值,注意这里ID是将前端名为ID的保存进来

@RequestMapping("/turnBack")
public String turnBack(String id ,Model model){
Map<String, String> map = new HashMap<String, String>();
map.put("id", id);
AjaxResponse res = EsbUtil.call(ESBService.rsdl.SELECTBYKEY, map);
Map<String,String> resMap = (Map<String, String>) res.getData().get(0);
model.addAttribute("data", res.getData().get(0));
if(resMap.get("ylzd1").equals(RSDL_SHXX.YLZD1_STATUS_SH)){
return "rsdl/rsdl/back";
}else {
return "rsdl/rsdl/bgback";
}
}
//使用model

Ajaxrespon使用

@RequestMapping("/insertBg")
@ResponseBody
public AjaxResponse insertBg(HttpServletRequest request){
Map<String, String> param = ParamUtil.paramHelper(request);
AjaxResponse res = EsbUtil.call(ESBService.rsdl.INSERTBG, param);
ZhiZhiUtil.changeCode(res);
return res;
}

YLZ开发后端外网编写的更多相关文章

  1. YLZ开发外网前端

    YLZ外网前端使用的是boottstrap和layer和validform等插件 表格是用boottstrap的tablle加上框架人员开发的ajaxpageresponse进行协调开发 弹窗使用的l ...

  2. 微信公众号开发系统入门教程(公众号注册、开发环境搭建、access_token管理、Demo实现、natapp外网穿透)

    版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明. 本文链接:https://blog.csdn.net/a1786223749/article/ ...

  3. 微信公众号开发之内网映射外网natapp安装(一)

    一,为什么使用natapp 1,在进行微信公众号开发时,我们需要搭建网站,并且随时都有可能修改网站内容进行调试.如果能够将内网ip映射到外网上,将大大方便我们的调试.每次发布只需eclipse运行应用 ...

  4. Java微信公众号开发-外网映射工具配置

    一.开发环境准备 1.一个微信公众号 2.外网映射工具(开发调试)如花生壳.ngrok工具 注:与微信对接的URL要具备以下条件a:在公网上能够访问 b:端口只支持80端口 这里使用ngrok.cc: ...

  5. 如何在自己的Windows系统上 架设服务器并开发网站,然后连入外网供外界访问?(JDK+Tomcat+花生壳)

    <目前百度谷歌上都木有我这么完整的笔记,虽然各个部分都是来自百度的,然后自己实践,自己做截图笔记,嘻嘻 Made By HeYang> 环境:Windows 7 工具:JDK,Apache ...

  6. 关于开发板不能ping通外网IP

    最近在做远程监控的项目,打算用开发板给一个网站发送数据包.不过发现开发板只能ping通同一局域网内的ip,外网的ip不能ping通.纠结了半天发现是网关没有设置的原因.下面来说说如何解决这个问题. 首 ...

  7. 内网穿透+VS2015自带IIS express实现本地调试(微信等需要将开发环境暴漏到外网的情况使用)

    今天一个兼职结束了,又要开始寻找新的兼职公司了 ,为了贴补家用啊,为了给儿子更好的生活加油! 抒情完毕进入正题,本篇文章要解决的问题是其实在开发微信支付,微信公众号等回调地址必须是外网可访问的80端口 ...

  8. Java微信开发_02_本地服务器映射外网

    一.工具列表 内网穿透的相关工具有: (1)natapp 官网 :https://natapp.cn/ (2)花生壳 官网:https://console.oray.com/ (2)ngrok 官网: ...

  9. Java微信公众平台开发_01_本地服务器映射外网

    做微信开发之前,我们需要先做一个内网穿透,让我们的工程可以在公网上被访问. 一.工具列表 内网穿透的相关工具有: (1)natapp 官网 :https://natapp.cn/ (2)花生壳 官网: ...

随机推荐

  1. 蓝鲸DevOps深度解析系列(1):蓝盾平台总览

    ​​关注嘉为科技,获取运维新知 2018年10月,嘉为科技与腾讯云.蓝鲸智云携手,在北京.上海.广州.深圳举办 “研运一体,数据驱动,让运维走向运营”为主题的分享会,来自金融.电力.能源.制造等行业的 ...

  2. implode

    $names = implode('|', array_column($categoryBackNameArr, 'name'));

  3. HBase之六:HBase的RowKey设计

    数据模型 我们可以将一个表想象成一个大的映射关系,通过行健.行健+时间戳或行键+列(列族:列修饰符),就可以定位特定数据,Hbase是稀疏存储数据的,因此某些列可以是空白的, Row Key Time ...

  4. svn中的ignore

    首先,svn GUI菜单右键的ignore功能,写的模模糊糊,网上也没啥人给出清晰的解释,stackoverflow推荐用命令行控制 SVN有3中方法配置ignore 1.配置文件 C:\Users\ ...

  5. python中的IO模块

    1.简介 读写文件是常见的IO操作,python内置了读写文本的函数. 读写文件的模式描述如下: 模式 描述 r 以只读方式打开文件.文件的指针将会放在文件的开头.这是默认模式. rb 以二进制格式打 ...

  6. 九校模拟——餐馆(restaurant)

    1 餐馆(restaurant) 1.1 题目背景 铜企鹅是企鹅餐馆的老板,他正在计划如何使得自己本年度收益增加. 1.2 题目描述 共有n 种食材,一份食材i 需要花ti 小时不间断地进行播种,施肥 ...

  7. Qt Widgets——抽象滑块及其继承类

    三个可视类的默认外观分别如下(win7):它们的滑块都处于最小值0处. 理解QAbstractSlider时 可将它想成就是QScrollBar(该小部件的外观比较多地拥有QAbstractSlide ...

  8. mvn 修改所有子项目pom版本

    mvn versions:set -DgenerateBackupPoms=false -DnewVersion=1.3.0

  9. js之querySelector方法

    querySelector()接受一个CSS选择符,返回匹配的第一个元素,反之则NULL. 如: var body = document.querySelector('body'); var mydi ...

  10. map的key 为指针

    STL中map的key能否用char *呢?当然可以! 在程序中需要用到一个map,本来是这样写的,map<string, int> mapStr; 为了追求效率,把string改成了ch ...