springmvc
文章平均质量分 62
掌握springmvc思想 和ssm整合
zjw_rp
这个作者很懒,什么都没留下…
展开
-
ContextLoaderListener监听器和SSM整合
ContextLoaderListener监听器Spring提供了监听器ContextLoaderListener,实现ServletContextListener接口,可监听ServletContext的状态,在web服务器的启动,读取Spring的配置文件,创建Spring的IOC容器。web应用中必须在web.xml中配置。作用:在服务器启动的时候,加载spring的配置文件,获取spring的ioc容器。web.xml。原创 2023-03-03 13:43:11 · 508 阅读 · 0 评论 -
注解配置SpringMVC
使用配置类和注解代替web.xml和Spring和SpringMVC配置文件的功能。SpringConfig配置类,代替spring的配置文件。WebConfig配置类,代替SpringMVC的配置文件。applicationContext.xml的替代配置类。创建初始化类,代替web.xml。web.xml的替代配置类。原创 2023-02-23 20:33:37 · 341 阅读 · 0 评论 -
使用xml和注解配置异常处理
• SpringMVC提供了一个处理控制器方法执行过程中出现的异常的接口:HandlerExceptionResolver原创 2023-02-22 20:48:33 · 184 阅读 · 0 评论 -
SpringMVC拦截器
返回false表示拦截,即不调用控制器方法。preHandle:控制器方法执行之前执行preHandle(), 其boolean类型的返回值表示是否拦截或放行,afterCompletion:处理完视图和模型数据,渲染视图完毕之后执行afterCompletion()。SpringMVC中的拦截器需要实现HandlerInterceptor接口。postHandle:控制器方法执行之后执行postHandle()。SpringMVC中的拦截器用于拦截控制器方法的执行。controller层。原创 2023-02-22 19:57:55 · 75 阅读 · 0 评论 -
SpringMVC实现上传和下载功能
文件下载(服务器)ResponseEntity:可以作为控制器方法的返回值,表示响应到浏览器的完整的响应报文htmlcontroller。•SpringMVC中将上传的文件封装到MultipartFile对象中, 通过此对象可以获取文件相关信息。原创 2023-02-20 21:04:25 · 259 阅读 · 0 评论 -
SpringMVC处理ajax请求
RequestBody:将所标识控制器方法的返回值作为响应报文的响应体响应到浏览器。使用@RequestBody注解将json格式请求参数转换为java对象。@RequestBody:将请求体中的内容和控制器方法的形参进行绑定。使用@RequestBody注解响应浏览器json格式的数据。原创 2023-02-17 14:08:14 · 320 阅读 · 0 评论 -
RESTful风格
对于restful风格来说是看待服务器的方式。把服务器的所有的内容看成资源叫做一切皆资源。每一个资源都是一个服务器上一个可命名的一个抽象概念。所以一个资源可以由一个或多个URI来标识。URI既是资源的名称,也是资源在Web上的地址。对某个资源感兴趣的客户端应用,可以通过资源的URI与其进行交互。面向资源:只要知道具体操作什么资源就行。不管查询添加还是修改删除都是来操作用户资源的,所以在请求路径中应该描述在服务器中去描述资源的名词给写上,就可以表现访问的就是服务器用户资源。RESTful的实现。原创 2023-02-16 11:54:50 · 405 阅读 · 0 评论 -
SpringMVC的视图
当控制器方法中所设置的视图名称以"redirect:"为前缀时,创建RedirectView视图,视图名称拼接视图前缀和视图后缀所得到的最终路径,会通过转发的方式实现跳转。此时的视图名称不会被SpringMVC配置文件中所配置的视图解析器解析,此时的视图名称会被SpringMVC配置文件中所配置的视图解析器解析,创建InternalResourceView视图,此时的视图名称不会。当控制器方法中所设置的视图名称以"forward:"为前缀时,若设置视图控制器,则只有视图控制器所设置的请求会被处理,原创 2023-02-14 15:01:11 · 395 阅读 · 0 评论 -
域对象共享数据
获取请求参数,调用service处理业务逻辑,往域对象中共享数据,最后实现渲染页面跳转。ModelAndView:往域对象共享数据,并实现页面跳转和渲染页面。原创 2023-02-14 11:36:58 · 300 阅读 · 0 评论 -
SpingMVC获取请求参数
浏览器和服务器的参数名称一致情况,只需要在控制器方法的形参位置,设置一个形参,形参的名字要和请求参数的名字一致即可。原创 2023-02-13 18:16:45 · 212 阅读 · 0 评论 -
@RequestMapping注解
RequestMapping请求映射的作用就是将浏览器所发送的请求和处理请求的控制器方法关联起来,建立映射关系。SpringMVC 接收到指定的请求,就会来找到在映射关系中对应的控制器方法来处理这个请求。@RequestMapping标识的位置标记在类上:设置当前请求映射的基础信息,当前所匹配的请求路径应该访问的是/test/hello,才能匹配到请求映射出来的方法。标记在方法上:设置请求映射的具体信息。原创 2023-02-13 16:42:23 · 373 阅读 · 0 评论 -
SpringMVC思想
MVC是一种软件架构的思想,将软件按照模型、视图、控制器来划分。M:Model,模型层,指工程中的JavaBean,作用是处理数据。JavaBean分为两类:1. 实体类Bean:专门存储业务数据的,如 Student、User 等。2. 业务处理 Bean:Service 或 Dao 对象,用于处理业务逻辑和数据访问。V:View,视图层,指前端中的html或jsp等页面,作用是与用户进行交互,展示数据。原创 2023-02-12 21:54:35 · 361 阅读 · 0 评论