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

// 调用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. java.io.Serializable中serialVersionUID的作用

    把对象转换为字节序列的过程称为对象的序列化. 把字节序列恢复为对象的过程称为对象的反序列化. 对象的序列化主要有两种用途: 1) 把对象的字节序列永久地保存到硬盘上,通常存放在一个文件中: 2) 在网 ...

  2. v-for

    在实际的项目中,我们很多时候会碰到将JSON数据中的数组或对象渲染出列表之类的元素.在Vue中,提供了一个 v-for的指令,可以渲染列表. 组件和v-for 在自定义组件里,你可以像任何普通元素一样 ...

  3. 删除gitlab 上的文件

  4. apache2反向代理

    1.安装 Apache2 sudo apt-get install apache2 2.重启服务器 sudo /etc/init.d/apache2 restart 3.虚拟主机配置 启用这几个模块 ...

  5. python--django-admin定制页面流程:

    django-admin定制页面流程: 1.自定义一个类:要继承 ModelAdmin class Cool(admin.ModelAdmin):    pass    2. 在注册时,表名后加 自定 ...

  6. Spring + Mybatis项目实现数据库读写分离

    主要思路:通过实现AbstractRoutingDataSource类来动态管理数据源,利用面向切面思维,每一次进入service方法前,选择数据源. 1.首先pom.xml中添加aspect依赖 & ...

  7. APP安全防护基本方法(混淆/签名验证/反调试)

    本教程所用Android Studio测试项目已上传:https://github.com/PrettyUp/SecTest 一.混淆 对于很多人而言是因为java才接触到“混淆”这个词,由于在前移动 ...

  8. span 超出部分换行

    span{ word-break: normal; width: auto; display: block; white-space: pre-wrap; word-wrap: break-word; ...

  9. centos7.0 64位系统 安装PHP5.3 支持 nginx

    1  安装PHP所需要的扩展 yum -y install libxml2 libxml2-devel openssl openssl-devel bzip2 bzip2-devel curl cur ...

  10. learning ddr mode reigsters

    For application flexibility, various functions, features, and modes are programmable in four Mode Re ...