SpringMVC框架
简析SpringMVC
旺旺 碎 冰冰
这个作者很懒,什么都没留下…
展开
-
SpringMVC 和 Struts2 的区别有哪些?
1、springmvc 的入口是一个 servlet 即前端控制器,而 struts2 入口是一个 filter 过虑器。2、springmvc 是基于方法开发(一个 url 对应一个方法),请求参数传递到方法的形参,可以设计为单例或多例(建议单例), struts2 是基于类开发,传递参数是通过类的属性,只能设计为多例。3、Struts 采用值栈存储请求和响应的数据,通过 OGNL 存取数据,springmvc 通过参数解析器是将 request 请求内容解析, 并给方法形参赋值,将数据和视图封装原创 2021-12-22 22:06:07 · 907 阅读 · 0 评论 -
SpringMvc是怎么和 AJAX相互调用的?
通过 Jackson 框架就可以把 Java 里面的对象直接转化成 Js 可以识别的 Json 对象。具体步骤如下 :1、加入 Jackson.jar2、在配置文件中配置 json 的映射3、在接受 Ajax 方法里面可以直接返回 Object,List 等,但方法前面要加上@ResponseBody...原创 2021-12-18 21:19:56 · 1224 阅读 · 0 评论 -
SpringMvc 中函数的返回值是什么?
返回值可以有很多类型,有 String, ModelAndView,当一般用 String 比较好。原创 2021-12-17 22:53:50 · 680 阅读 · 0 评论 -
怎么样在方法里面得到 Request或者 Session?
直接在方法的形参中声明 request/session,SpringMvc 就自动把 request /session对象传入进去了原创 2021-12-16 22:02:47 · 872 阅读 · 0 评论 -
SpringMVC 设定重定向和转发
在返回值前面加"forward:"就可以让结果转发,例如:"forward:user.login?name=admin";在返回值前面加"redirect:"就可以让返回值重定向,例如:"redirect:http://www.baidu.com"。原创 2021-12-15 20:45:29 · 1064 阅读 · 0 评论 -
@RequestMapping 注解用在类上面有什么作用?
它可以用来处理请求地址映射的注解,可用于类或方法上。用于类上,表示类中的所有响应请求的方法都是以该地址作为父路径。原创 2021-12-14 20:38:50 · 695 阅读 · 0 评论 -
SpringMVC的 工作原理
1、客户端发送请求到 DispatcherServlet;2、DispatcherServlet 查询 HandlerMapping 找到处理请求的 Controller;3、Controller 调用业务逻辑后,返回 ModelAndView;4、DispatcherServlet 查询 ModelAndView,找到指定视图;5、视图将结果返回到客户端。...原创 2021-12-13 21:31:37 · 237 阅读 · 0 评论 -
什么是 SpringMvc?
SpringMvc 是 spring 的一个模块,基于 MVC 的一个框架,无需中间整合层来整合。原创 2021-12-12 22:59:00 · 318 阅读 · 0 评论