SpringMVC
码于晏
这个作者很懒,什么都没留下…
展开
-
如何解决get 和 post 乱码问题?
如何解决get 和 post 乱码问题?post乱码:解决post乱码,我们可以在web.xml中配置一个CharacterEncodingFilter过滤器,设置为utf-8。解决get 请求的乱码:有两种方法:1.修改Tomcat配置文件,添加编码与工程编码一致。2.对参数进行重新编码,String userName = New String(Request.getParameter(“userName”).getBytes(“ISO8859-1”),“utf-8”);..原创 2020-11-19 17:32:14 · 293 阅读 · 0 评论 -
SpringMVC 常用注解都有哪些?
@requestMappeing 用于请求url映射 @RequestBody 实现接收http请求的json数据,将json数据转换为java对象 @ResponseBody 实现将controller方法返回对象转换成json响应给客户。 @Controller 使用它标记的类就是一个spring controller对象 @RequestParam用于将请求参数区数据映射到功能处理方法的参数上。 @ResponseBody 将Controller的方法返回的对象,通过适当的HttpMes原创 2020-11-19 17:14:17 · 281 阅读 · 0 评论 -
什么是MVC模式
MVCmvc是一种设计模式,M(Model)模型,V(View)视图,C(Controller)控制。mvc分三层,最上层为view视图层,底下为model操作的数据,中间的为controller,用户从view输入指令,选取model中的数据,然后对其进行相应的操作,最终返回结果。这仨层是拥有紧密联系的,但也是相互独立的。每一层内部变化不影响另一层。每一层对外提供接口,供其他层调用。使用MVC的目的是将M和V的实现代码分离,从而使同一个程序可以使用不同的表现形式。...原创 2020-11-19 16:36:14 · 3897 阅读 · 0 评论 -
SpringMVC工作原理
SpringMVC 的工作原理用户向服务器发起请求,被Springmvc前端控制器DispatchServlet 捕获。 DispatchServlet 对用户请求的url进行解析,然后根据url调用HandlerMapping,将请求映射到HandlerExcutionChain处理器上。 DispatchServlet根据获得的Handler选择一个合适的HandlerAdapter适配器处理。 Handler对数据处理完成之后会返回一个ModelAndView()对象给D原创 2020-11-19 16:24:48 · 79 阅读 · 0 评论