摘要:
吾亦无他,唯手熟尔,谦卑若愚,好学若饥 校验有三种:前台页面校验(例如js和h5),后台校验,数据库校验 但是一般能不用数据库校验就不用数据库校验,因为性能损耗严重, 所以,我们用前台和后台俩种,可以说最好,绝大部分情况下,前台后台都要写,如果一个用户比较搞事,直接把它浏览器上的js给禁用掉了,那么 阅读全文
摘要:
吾亦无他,唯手熟尔,谦卑若愚,好学若饥 上篇博客利用initbinder做了局部的日期类型转换,但是兼容性不要,只支持yyyy-MM-dd这种,所以我们这里进行进一步的优化 其实话说回来了,要想限定格式做最稳定的日期类型转换,就是用日期控件,让用户选,你通过js生成日期数据,这可以省好多麻烦 案例开 阅读全文
摘要:
吾亦无他,唯手熟尔,谦卑若愚,好学若饥 之前博客的配置日期类型转换器,他是全局的,如果只是一个处理器中使用怎么办? 引出@InitBinder注解 案例: 1.在处理器中: 此处需要重点解释一波,这样就可以日期类型转换器变成局部的了,俩个方法执行顺序正如输出的那样一个是1,一个是2,@InitBin 阅读全文
摘要:
吾亦无他,唯手熟尔,谦卑若愚,好学若饥 例子很简易,要明白的是思路,话不多说,开讲 上篇博客不是说springmvc默认的日期转换格式是yyyy/MM/dd吗?如果我们要别的格式怎么办?(例如yyyyMMdd,yyyy-MM-dd,yyyy年MM月dd日)就用到了自定义日期类型转换器 案例: 1.自 阅读全文
摘要:
吾亦无他,唯手熟尔,谦卑若愚,好学若饥 本案例是上面的异常和日期类型转换结合的一个小小的Demo 案例开始 1.自定义处理器和处理方法: 2.自己的xml大配置文件: 3.修改web.xml中央调度器的上下文配置位置为上面那个xml 4.jsp页面: 4.1login.jsp 4.2success. 阅读全文
摘要:
吾亦无他,唯手熟尔,谦卑若愚,好学若饥 注解的方法实现异常解析,话不多说,直接搞起,和以前一样的习惯,和上篇博客一样的代码放后面,不一样的在前面 案例: 1.自定义处理器和处理方法 2.自己的xml大配置文件 3.修改web.xml的中央调度器的上下文配置路径 4.login.jsp 下面的内容与上 阅读全文
摘要:
吾亦无他,唯手熟尔,谦卑若愚,好学若饥 上篇博客相信大家也看到了,自定义异常,用了SimpleMappingExceptionResolver这个解析器,本次要讲的是自定义异常解析器: 自己定义的异常解析器,实现了HandlerExceptionResolver,一会再在xml中配置一道,我把需要改 阅读全文
摘要:
吾亦无他,唯手熟尔,谦卑若愚,好学若饥 自定义异常,大家都会,对吧,无非就是继承异常类等操作,很简单,我就不多扯皮了,但是在xml配置文件中有个不同的操作,我一会重点列出来 案例开始: 1.自定义异常类:UserageException 2.自定义异常类:UsernameException 3.定义 阅读全文