后端以Integer类型接受,前端传来字符串“null“,后端怎么做处理?
后端以Integer类型接受,前端传来字符串"null",后端怎么做处理?
/*** 获取当前用户功能菜单及权限* @return*/
@ResponseBody
@RequestMapping(value = {"/mobBaseService/home/queryCompanyMenuFunctionName"}, method = RequestMethod.GET)
public JSONObject queryCompanyMenuAndFunction(@RequestHeader("token") String token,@RequestParam("companyMenuId") Integer companyMenuId,@RequestParam("projectId") Integer projectId,@RequestParam(value = "bidSectionId",required = false) String bidSectionIdstr) {JSONObject userDetail = jwtUtil.getJWTDetail(token);Integer userId = Integer.parseInt(userDetail.get("userId").toString());// bidSectionId 以字符串形式接收Integer bidSectionId = 0;//做各种判断,如果有以下几种情况,将bidSectionId赋值为0,后面有做判断为0的时候不进条件筛选if (bidSectionIdstr == null || bidSectionIdstr.equals("") || bidSectionIdstr.equals("undefined")){bidSectionId = 0;}else{//否则传来值的话,将字符串值转为Integer类型进行条件筛选bidSectionId = Integer.parseInt(bidSectionIdstr);}return homePageService.queryCompanyMenuFunctionName(userId,companyMenuId,projectId,bidSectionId);
}
后端以Integer类型接受,前端传来字符串“null“,后端怎么做处理?相关推荐
- 后端的日期类型赋值前端表单_Spring Boot实践--前端字符串日期自动转换成后台date类型。...
简单介绍 在前后台开发的时候:日期格式会转来转去,很麻烦.大致总结如下: 1:后端返回对象:可以使用spring提供的:HttpMessageConverter来自动转换,有很多实现. 比如:Abst ...
- 前端传来的参数后端无法正确接收
问题: 今天和前端进行接口联调,前端传来的参数如下: trSpeBadWeatherAttention: {linkId: "S32", badWeatherType: " ...
- 前端和后端开发人员比例_前端开发人员vs后端开发人员–实践中的定义和含义
前端和后端开发人员比例 Websites and applications are complex! Buttons and images are just the tip of the iceber ...
- 后端发送给前端雪花算法生成的Long类型Id 前端接收Id与发送的Id不匹配
问题描述:后端传Long类型给前端, Long类型数据大于17位时.前端拿到的数据出现精度丢失. 问题原因:后端传的Long类型Id是64位整数,在js中number类型的安全整数是53位,如果超过5 ...
- 购物车Demo,前端使用AngularJS,后端使用ASP.NET Web API(2)--前端,以及前后端Session
原文:购物车Demo,前端使用AngularJS,后端使用ASP.NET Web API(2)--前端,以及前后端Session chsakell分享了前端使用AngularJS,后端使用ASP.NE ...
- 前端渲染HTML与后端渲染HTML的区别?
一.写在前面 昨天百度三面,面试官问了这个问题,我也只是回答了大概,今天特地总结一下. 二.总结 2.1.两种渲染方式 后端渲染 互联网早期,用户使用浏览器浏览的都是一些没有复杂逻辑的.简单的页面,服 ...
- 新手须知,前端该如何与后端合作?
1.前后端分离 前端与后端的分离,能使前端的开发脱离后端的开发模式,拥有更大的自由度,以此便可做前端工程化.组件化.单页面应用等. 2.尽量避免后端模板渲染 web 应用的渲染方式分为服务器端渲染和客 ...
- 什么是后端渲染?什么是前端渲染?后端渲染和前端渲染又有什么区别呢?
什么是后端渲染?什么又是前端渲染呢?后端渲染和前端渲染又有什么区别呢? 最近在学习Vue的时候接触到了这个话题,我觉得还挺有意思的,所以写下来,记下来. 一.什么是后端渲染? 我们都知道现在的网页都由 ...
- 获取接口的Integer类型数据为null,报int java.lang.Integer.intValue()‘ on a null object reference
接收接口返回的null值也是要处理的,要返回类型是Integer类型的,你返回null就和声明一个变量初始化值给null一样的性质了,返回值为null没有错 关键是返回之后要进行判断if !=null ...
最新文章
- linux线程有什么用,在linux下查看一个进程它有多少个线程是用什么命令?
- 2021新兴经济体大学排名发布,129所中国高校上榜!
- UNIX中的Poll函数
- 轻量级高精度人脸检测推荐
- android 使用xml定义自己的View
- BZOJ 3622 Luogu P4859 已经没有什么好害怕的了 (容斥原理、DP)
- python wasm_Python-pywasm-美味尝鲜
- GitHub项目功能理解
- spring 依赖注入_Spring从入门到入土——依赖注入(DI)
- cesium加载批量模型
- 配置在一台三层交换上,不同VLAN相互通信
- FlightGear
- linux声道切换,linux下怎么把数据分别给左右声道
- Python网络编程之网络基础
- clustalw序列比对_几个多序列比对软件:Muscle,ClustalW和T
- 孕妇适合吃哪些蔬菜?这三种蔬菜很有营养
- ubuntu机械盘写入cannot be copied because you do not have permissions to create it in the destination.
- 理解立刻执行函数(IIFE)的构造原理、运行机制
- 漫画:什么是 “牛奶咖啡” 问题?
- oracle 创建 temporary tablespace