SpringMVC框架
文章平均质量分 80
SpringMVC基础
Rk..
java小菜鸡
展开
-
构建SpringMVC程序的基本步骤
一、配置版1、在maven中新建一个Moudle , 添加web的支持!2、导入了SpringMVC 的依赖! <dependencies> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.12</ve原创 2021-09-29 09:00:00 · 129 阅读 · 0 评论 -
什么是SpringMVC及其执行原理
1、什么是MVC? MVC是模型(Model)、视图(View)、控制器(Controller)的简写,是一种软件设计规范。 是将业务逻辑、数据、显示分离的方法来组织代码。 MVC主要作用是降低了视图与业务逻辑间的双向偶合。 MVC不是一种设计模式,MVC是一种架构模式。当然不同的MVC存在差异。 Model(模型):数据模型,提供要展示的数据,因此包含数据和行为,可以认为是领域模型或JavaBean组件(包含数据和行为),不过现在一般都分离开来:Value Obje原创 2021-09-27 20:26:33 · 142 阅读 · 0 评论 -
Springmvc框架中解决乱码问题
1、Spring中转发和重定向: @RequestMapping("/rsm/t1") public String test1(HttpServletRequest request){ HttpSession session = request.getSession(); session.setAttribute("msg","Rk"); //转发 return "Test1"; .原创 2021-10-01 09:00:00 · 287 阅读 · 0 评论 -
SSM框架整合详细教程(IDEA版含源码以及所需的配置文件)
1、首先创建一个普通的Maven的项目2、配置pom.xml,导入依赖(包含所需的jar包和静态资源导出:让.xml和resource下的东西导出)依赖:junit,数据库驱动,连接池,servlet,jsp,mybatis,mybatis-spring,spring,Lombok<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" ...原创 2021-10-04 13:27:18 · 301 阅读 · 0 评论 -
拦截器的使用及案例:拦截未登录进行访问
一、概述SpringMVC的处理器拦截器类似于Servlet开发中的过滤器Filter,用于对处理器进行预处理和后处理。开发者可以自己定义一些拦截器来实现特定的功能。过滤器与拦截器的区别:拦截器是AOP思想的具体应用。过滤器 servlet规范中的一部分,任何java web工程都可以使用 在url-pattern中配置了/*之后,可以对所有要访问的资源进行拦截 拦截器 拦截器是SpringMVC框架自己的,只有使用了SpringMVC框架的工程才能使用...原创 2021-10-06 08:00:00 · 2278 阅读 · 0 评论 -
Springmvc文件上传下载
一、文件上传文件上传是项目开发中最常见的功能之一 ,springMVC 可以很好的支持文件上传,但是SpringMVC上下文中默认没有装配MultipartResolver,因此默认情况下其不能处理文件上传工作。如果想使用Spring的文件上传功能,则需要在上下文中配置MultipartResolver。前端表单要求:为了能上传文件,必须将表单的method设置为POST,并将enctype设置为multipart/form-data。只有在这样的情况下,浏览器才会把...原创 2021-10-07 10:30:00 · 132 阅读 · 0 评论 -
RestFul 风格
1、RequestMapping@RequestMapping @RequestMapping注解用于映射url到控制器类或一个特定的处理程序方法。可用于类或方法上。用于类上,表示类中的所有响应请求的方法都是以该地址作为父路径。 为了测试结论更加准确,我们可以加上一个项目名测试 myweb 同时注解类和方法 @Controller@RequestMapping("/admin")public class TestController { @RequestMapp原创 2021-09-30 08:30:00 · 87 阅读 · 0 评论