正常来说一个系统肯定有很多业务异常。而这些业务异常的信息如何返回给前台呈现给用户。比如用户的某些操作不被允许,需要给用户提示。 Spring 提供了@ControllerAdvice这个注解,这个注解可以实现全局异常处理,全局数据绑定,全局数据预处理,这里主要说下使用这个注解实现全局异常处理。 1. ...
分类:
其他好文 时间:
2020-01-21 21:37:08
阅读次数:
131
全局生命周期 onLaunch 小程序初始化完成时(全局只触发一次) onShow 小程序启动,或从后台进入前台显示时 onHide 小程序从前台进入后台时 onError 小程序发生脚本错误,或者 api 调用失败时触发,会带上错误信息 页面生命周期 onLoad 页面加载时触发 如果使用navi ...
分类:
微信 时间:
2020-01-21 18:05:15
阅读次数:
193
1.后台发送的数据 是spring框架中的对象model.addObject(“student”,stu); 前台页面由隐藏的接收对象 页面代码: <input id="wfsi" class="hidden" th:value="${student.age}"/ <div <input id="c ...
分类:
Web程序 时间:
2020-01-19 22:34:37
阅读次数:
245
说明 有些时候你可能需要从后台获取模板,并在前台在自己编译,这在用 AngularJS 1.x 的时候似乎很常见,可以直接用 ng-include 搞定,在 Vue 1.x 的时候也可以直接用 partial 搞定。但是在 Vue 2.x 中,官方取消了 partial 这个 API,根据情况推荐使 ...
分类:
Web程序 时间:
2020-01-19 12:44:11
阅读次数:
108
数据表结构: 后端代码: @RequestMapping(value = "/list", method = RequestMethod.POST) public Result findCategory(){ List<Category> list = categoryService.findCat ...
分类:
其他好文 时间:
2020-01-19 09:39:48
阅读次数:
133
ajax的data中传递数组数据时,需加traditional:true, //默认false 不添加会导致后台接收不到改参数,后台controller中的方法不会执行,前后台都没有报错 $.ajax({ type:'post', async:false, url:'/emergencyPlanDi ...
分类:
编程语言 时间:
2020-01-18 16:21:55
阅读次数:
111
在jsp的select标签中,显示一个级联且带有复合查询的结果的select标签。 方法是,在这个类中,定义一个字段,extend,然后把他的get属性,重写为需要的业务 如下 然后再在前台的jsp页面中调用即可。 第二个问题,如果需要定义session跨页面操作。 首先,在这个类上添加@Sessi ...
分类:
编程语言 时间:
2020-01-17 15:04:28
阅读次数:
148
1.注意要点:ajax提交请求的dataType参数、contentType参数值应该分别为 dataType: 'json' 和 contentType: 'application/json;charset=utf-8' 不然会报js跨域啊,Method 错误啊 等等一些乱七八糟的js错误. 下面 ...
原文:WinForm调用钉钉获取考勤结果 关注点: 1、钉钉AccessToken的获取和防止过期 2、使用TPL并行编程调用钉钉接口 需求详解 公司前台有个大屏,领导想显示全部员工的考勤结果统计情况和车间的实时监控视频,还有车间的看板。简单说就是把大屏分割成几个区域。现在遇到的难题是钉钉获取考勤结... ...
django上传文件并读取存入数据库 前台 数据库 a_file(id,name,fid) 这里做的是一个附件上传,fid表示主文件 view.py 这里实现的是将文件上传并存取数据库,没有涉及文件表格的详细内容 ...
分类:
数据库 时间:
2020-01-15 22:55:42
阅读次数:
279