![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
springMVC
java后端指南
公众号:java后端指南
展开
-
springmvc拦截器
/** * 自定义拦截器 */public class MyInterceptor1 implements HandlerInterceptor { /** * 预处理,controller之前执行 * return true 放行,执行下一个拦截器,如果没有,执行controller中的方法 * return false: 不放行 * @param request * @param response * @param handle.原创 2020-07-30 23:02:37 · 100 阅读 · 0 评论 -
springmvc异常处理
@Controllerpublic class UserController { @RequestMapping("/testException") public String testException() throws SysException{ System.out.println("testException执行了。。。"); //模拟产生异常 try { int a=10/0; } catc.原创 2020-07-30 22:34:10 · 101 阅读 · 0 评论 -
SpringMVC上传文件
pom.xml: <!--文件上传--> <dependency> <groupId>commons-fileupload</groupId> <artifactId>commons-fileupload</artifactId> <version>1.3.3</version> </dependency>springmvc-config.xm原创 2020-07-30 15:46:31 · 123 阅读 · 0 评论 -
springMVC 注解
@CookieValue@ModelAttributeModelAttribute会在RequestMapping注解之前执行该方法@SessionAttributes存值:@Controller@RequestMapping("/param")@SessionAttributes(value = {"msg"}) //将msg存入session域中public class ParamController { @RequestMapping("/testsession")原创 2020-07-29 22:51:48 · 113 阅读 · 0 评论 -
spring5 @ResponseBody中文乱码问题
加上produces的参数就好了原创 2020-07-29 15:37:13 · 269 阅读 · 0 评论 -
springMVC中参数值为空原因
加这个ModelAttribute注解,必须要加@RequestParam("user")这个注解可以直接用@ModelAttribute("user"),既可以得到user的参数值,也可以将这个参数存起来原创 2020-07-29 15:00:45 · 762 阅读 · 0 评论 -
解决中文乱码的过滤器
web.xml:<!--配置解决中文乱码的过滤器--> <filter> <filter-name>characterEncodingFilter</filter-name> <filter-class>org.springframework.web.filter.CharacterEncodingFilter</filter-class> <init-param> <para原创 2020-07-28 22:53:18 · 307 阅读 · 0 评论 -
请求参数绑定入门
请求参数为基本类型:控制类中的方法只要,方法加入和请求参数名一样的入参就好了请求参数绑定为实体类型:如果实体类中有引用数据类型原创 2020-07-28 22:45:52 · 113 阅读 · 0 评论 -
RequestMapping注解的作用
路径:类上面加了路径,则访问路径就会变成:访问路径:注解属性:value:用于指定请求的 URL。它和 path 属性的作用是一样的。method:用于指定请求的方式。params:用于指定限制请求参数的条件。它支持简单的表达式。要求请求参数的 key 和 value 必须和 配置的一模一样。 例如: params = {“accountName”},表示请求参数必须有 accountName params = {“moeny!100”},表示请求参数中 money原创 2020-07-28 22:07:27 · 1863 阅读 · 0 评论 -
springMVC入门程序
pom.xml: <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.11</version> <scope>test</scope> </dependency> <dependency> ..原创 2020-07-28 20:28:16 · 187 阅读 · 0 评论 -
springMVC的优势
1、清晰的角色划分前端控制器(DispatcherServlet)请求到处理器映射(HandlerMapping)处理器适配器(HandlerAdapter)视图解析器(ViewResolver)处理器或页面控制器(Controller)验证器( Validator)命令对象(Command 请求参数绑定到的对象就叫命令对象)表单对象(Form Object 提供给表单展示和提交到的对象就叫表单对象)。2、分工明确,而且扩展点相当灵活,可以很容易扩展,虽然几乎不需要。3、由于命令对原创 2020-07-28 20:15:59 · 308 阅读 · 0 评论 -
三层框架介绍
原创 2020-07-28 19:08:45 · 231 阅读 · 0 评论