随笔分类 -  springMvc面试题

摘要:注解本身是一个继承了Annotation的特殊接口,具体实现类似jdk动态代理的代理类。 通过反射获取注解,返回也是java运行生成的动态代理对选哪个 最终会调用AnnotationlnvocationHandler的invoke方法,该方法会MEMBERvALues这个Map查询对应的值,而mem 阅读全文
posted @ 2024-01-19 18:14 langpo 阅读(5) 评论(0) 推荐(0) 编辑
摘要:1.preHandle:进入Handle方法之前执行,用于身份认证,身份授权,比如身份证,如果认证通过表示当前没有用户登录,需要犯法拦截不再向下执行。 2.pstHand;e:进入Handle方法后,返回modleAndView执行,应用场景从modleAndview出发:将公用的墨香数据传到属兔, 阅读全文
posted @ 2024-01-19 18:10 langpo 阅读(8) 评论(0) 推荐(0) 编辑
摘要:一般用@Controller 注解,也可以用@RestContrlooer,@RestController注解相当于@ResponseBody+@Controller,表现是表现层,除此之外,一般不用别的注解代替。 阅读全文
posted @ 2024-01-19 18:04 langpo 阅读(5) 评论(0) 推荐(0) 编辑
摘要:局部异常处理 局部异常处理是指当类中1发生异常时,由方法来处理,该方法的参数类型为Exception,而Exception是所有异常的父类,所以该参数来接受异常信息 步骤说明 1.在controller类中定义处理异常的方法,添加注解@ExceptionHandler,方法的擦桉树类型weiexce 阅读全文
posted @ 2024-01-18 19:24 langpo 阅读(10) 评论(0) 推荐(0) 编辑
摘要:@PathVariable 主要接收 http://host:port/path{参数值}数据 @pathVariable作为借口是,url是http"//ww.yoodb.com/user/getUserById/2 @RequestParam 主要用于接受http://host:port/pat 阅读全文
posted @ 2024-01-18 19:06 langpo 阅读(30) 评论(0) 推荐(0) 编辑
摘要:@RequestMapping 注解 是一个用来处理请求地址映射的注解,可用于类或方法上 用于类上,则表示类中所有相应请求的方法都是以该地址作为父路径 @Controller @RestMapping(/test) public class TestController{ }0 启动的是本地服务,默 阅读全文
posted @ 2024-01-18 18:49 langpo 阅读(38) 评论(0) 推荐(0) 编辑
摘要:springmvc提供2中上传方式 基于commons-fileupload.jar org.springframework.web.multipart.commons.CommonsMutipartResolver 基于servlet 3.0+ support.StandardServletMut 阅读全文
posted @ 2024-01-18 18:18 langpo 阅读(7) 评论(0) 推荐(0) 编辑
摘要:post 请求访问 @requestMapping(value="",method=requestmethod.post) get请求访问@RequestMapping(value"",methodrequesMethod.get) @Requestmapping同时支持2中 RequestMeth 阅读全文
posted @ 2024-01-18 18:12 langpo 阅读(41) 评论(0) 推荐(0) 编辑
摘要:springMvc 的返回值可以有很多类型,如String,modleAndView 等,但事一般使用String 比较友好。 在 Spring MVC 中,`@RequestMapping` 注解用于将请求映射到控制器的处理方法。它可以应用在类级别和方法级别上,用于处理不同的 URL 请求。 以下 阅读全文
posted @ 2024-01-18 18:03 langpo 阅读(12) 评论(0) 推荐(0) 编辑
摘要:在配置文件中(一般命名为springmvc.xml文件)通过开启配置: <mvc :annotation-driven> 来实现注解处理器和适配器的开启。 在返回值前面加:forward: 参数,可以实现转发。 forward:getName.do?name="java精选" 在返回值前面加 :re 阅读全文
posted @ 2024-01-18 17:55 langpo 阅读(17) 评论(0) 推荐(0) 编辑
摘要:表现层:数据的展示,操作页面,请求转发 持久层:封装封装业务数据访问逻辑 业务层:封装业务处理逻辑 各层之间关系:Mvc是一种表现层的架构,表现层通过接口调用业务层,业务通过接口调用持久层,当下一层发生改变,不影响上一层的数据 阅读全文
posted @ 2024-01-18 17:51 langpo 阅读(9) 评论(0) 推荐(0) 编辑
摘要:方式一: 解决get请求中文乱码问题 每次请求前用encode对url进行编码 方式二: 在应用服务器上配置URL编码格式,在tomcat 配置文件server.xml 增加encodeURL编码格式,然后重启 解决post请求 方式一: 使用spring提供的编码过器 在web.xml文件配置编码 阅读全文
posted @ 2024-01-17 18:36 langpo 阅读(79) 评论(0) 推荐(0) 编辑
摘要:@t 在配置类中开启Web MMC 的配置支持,如一些ViewResoler 或者Message Converter等,若无此句,重写WebMvcConfigurerAdapter方法(用于springMvc配置) @Controller 声明该类为springmvc配置类可被扫描到 @Resque 阅读全文
posted @ 2024-01-17 18:21 langpo 阅读(6) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示