上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 17 下一页
摘要: 1.导入jar包 mybatis的Jar包 ehcache的Jar包 spring的 Jar包 mybatis 与 spring 整合Jar包 JSON的jar包 Jaskson的Jar包 Hibernate验证器Jar包 其他Jar包 2.配置web.xml 1.指定Spring配置文件的位置 2 阅读全文
posted @ 2017-08-23 11:41 白日梦想家12138 阅读(234) 评论(0) 推荐(0) 编辑
摘要: SpringMVC 中的 Interceptor 拦截器是非常重要和相当有用的,它的主要作用是拦截指定 的用户请求, 并进行相应的预处理与后处理。其拦截的时间点在“处理器映射器根据用户提 交的请求映射出了所要执行的处理器类, 并且也找到了要执行该处理器类的处理器适配器, 在处理器适配器执行处理器之前 阅读全文
posted @ 2017-08-23 11:31 白日梦想家12138 阅读(180) 评论(0) 推荐(0) 编辑
摘要: 上传单个文件 1.定义具有文件上传功能的页面 index.jsp,其表单的设置需要注意,method 属性为 POST, enctype 属性为 multipart/form-data。另外,需要注意 file 表单元素的参数名称,Controller 中需要使用 2.定义处理器 1.用于接收表单元 阅读全文
posted @ 2017-08-23 11:04 白日梦想家12138 阅读(242) 评论(0) 推荐(0) 编辑
摘要: 在 Web 应用程序中,为了防止客户端传来的数据引发程序的异常,常常需要对数据进行验证。 输入验证分为客户端验证与服务器端验证。客户端验证主要通过 JavaScript 脚本进 行, 而服务器端验证则主要是通过 Java 代码进行验证。 为了保证数据的安全性,一般情况下,客户端验证与服务器端验证都是 阅读全文
posted @ 2017-08-23 10:23 白日梦想家12138 阅读(473) 评论(0) 推荐(0) 编辑
摘要: 类型转换器 在前面的程序中,表单提交的无论是 int 还是 double 类型的请求参数,用于处理该请求 的处理器方法的形参, 均可直接接收到相应类型的相应数据,而非接收到 String 再手工转换。 那是因为在 SpringMVC 框架中,有默认的类型转换器。 这些默认的类型转换器,可以将 Str 阅读全文
posted @ 2017-08-22 21:21 白日梦想家12138 阅读(215) 评论(0) 推荐(0) 编辑
摘要: 常用的SpringMVC异常处理方式主要是三种: 1.使用系统定义好的异常处理器 SimpleMappingExceptionResolver 2.使用自定义异常处理器 3.使用异常处理注解 SimpleMappingExecptionResolver 异常处理器 该方式只需要在SpringMVC配 阅读全文
posted @ 2017-08-22 20:54 白日梦想家12138 阅读(200) 评论(0) 推荐(0) 编辑
摘要: 默认情况下,跳转到指定的View,使用的是请求转发。也可以显示的进行指出 此时,需在setViewName() 指定的视图前添加 forword: , 且此时的视图不会再与视图解析器中的前缀和后缀进行拼接 即必须写出相对于项目根的路径。故此时的视图解析器不再需要前缀和后缀 两个例子: 1.返回值为M 阅读全文
posted @ 2017-08-22 19:35 白日梦想家12138 阅读(170) 评论(0) 推荐(0) 编辑
摘要: 处理器方法的返回值 使用@Controller 注解的处理器的处理器方法,其返回值常用的有四种类型 1.ModelAndView 2.String 3.void 4.自定义类型对象 1.返回ModelAndView 若处理器方法处理完后,需要跳转到其他资源,且又要在跳转的资源间传递数据,此时处理器方 阅读全文
posted @ 2017-08-22 11:39 白日梦想家12138 阅读(408) 评论(0) 推荐(0) 编辑
摘要: 1.逐个参数接收 只要保证请求参数名与该请求处理方法的参数名相同即可 2.请求参数中文乱码问题 3.校正请求参数名@RequestParam 所谓校正请求参数名,是指若请求URL所携带的参数名与处理方法中指定的参数名不相同时, 则需在处理方法参数前,添加一个注解 @RequestParam("请求参 阅读全文
posted @ 2017-08-22 10:01 白日梦想家12138 阅读(262) 评论(0) 推荐(0) 编辑
摘要: 1.对请求URI的命名空间的定义 @RequestMapping的value属性用于定义所匹配请求的URI。但对于注解在方法上和注解在类上, 其value 属性 所指定的URI,意义是不同的 一个@Controller 所注解的类中,可以定义多个处理器方法。当然,不同的处理器方法 所匹配的 URI 阅读全文
posted @ 2017-08-21 20:55 白日梦想家12138 阅读(265) 评论(0) 推荐(0) 编辑
上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 17 下一页