摘要: HandlerMethod及子类主要用于封装方法调用相关信息,子类还提供调用,参数准备和返回值处理的职责. 分析下各个类的职责吧(顺便做分析目录): HandlerMethod 封装方法定义相关的信息,如类,方法,参数等. 使用场景:HandlerMapping时会使用 InvocableHandl 阅读全文
posted @ 2016-09-25 23:59 沧海一滴 阅读(562) 评论(0) 推荐(0)
摘要: (1)Spring validation的结构,api和实现类(2)No Validator的两个场景Spring的参数校验会用到两个库:validation-api,hibernate-validatorvalidation-api是一套标准,hibernate-validator实现了此标准JS 阅读全文
posted @ 2016-09-25 22:58 沧海一滴 阅读(1645) 评论(0) 推荐(1)
摘要: org.springframework.validation Class DataBinder org.springframework.validation Class DataBinder java.lang.Object org.springframework.validation.DataBi 阅读全文
posted @ 2016-09-25 22:49 沧海一滴 阅读(3829) 评论(0) 推荐(0)
摘要: server.context-path=/HelloMultiServlet server.port=8080 applicationDefaultJvmArgs: [ "-agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=55558" ] 阅读全文
posted @ 2016-09-25 16:32 沧海一滴 阅读(684) 评论(0) 推荐(0)
摘要: 根据Millis计算minutes: demo: http://1985wanggang.blog.163.com/blog/static/7763833201371341545546/ http://www.yihaomen.com/article/java/405.htm withMillis 阅读全文
posted @ 2016-09-25 11:26 沧海一滴 阅读(307) 评论(0) 推荐(0)
摘要: 示例: 1、request.getRequestURL()返回的是完整的url,包括Http协议,端口号,servlet名字和映射路径,但它不包含请求参数。 2、request.getRequestURI()得到的是request URL的部分值,并且web容器没有decode过的 3、reques 阅读全文
posted @ 2016-09-25 04:35 沧海一滴 阅读(34372) 评论(0) 推荐(0)
摘要: 实际编程中,可能会有这样一种情况,前台传过来的参数,我们需要一定的处理才能使用,比如有这样一个Controller 前台传过来的startDate和endDate是两个日期,实际使用中我们需要将之转换为两个日期对应的当天11点,如果只有这么一个类的话,我们是可以直接在方法最前面处理就可以了 但是,还 阅读全文
posted @ 2016-09-25 04:33 沧海一滴 阅读(6822) 评论(0) 推荐(0)
摘要: javax.servlet.ServletRequest中的 Map<String, String[]> parameterMap = request.getParameterMap();不能被修改,原因如下: org/apache/tomcat/embed/tomcat-embed-core/8. 阅读全文
posted @ 2016-09-25 04:30 沧海一滴 阅读(5930) 评论(0) 推荐(0)