SpringMVC
文章平均质量分 87
攻城狮·建哥
全栈开发工程师以及IT教育从业者。
展开
-
【SpringMVC】SpringMVC小结
定义拦截器,实现接口。接口中提供三个方法。可以从名称和参数看出各个接口的顺序和作用参数最少,只有三个进入 Handler方法之前执行用于身份认证、身份授权。比如身份认证,如果认证通过表示当前用户没有登陆,需要此方法拦截不再向下执行多了一个modelAndView参数进入Handler方法之后,返回modelAndView之前执行应用场景从modelAndView出发:将公用的模型数据(比如菜单导航)在这里传到视图,也可以在这里统一指定视图多了一个Exception的类型的参数。原创 2023-01-01 10:46:44 · 675 阅读 · 0 评论 -
【SpringMVC】SpringMVC整合Mybatis遇到的问题及解决
至于说,为毛线不能使用lintener-class,是因为在web-app_3_0.xsd结构定义文件中,根本就不提倡这些配置,因为Servlet3.0已经支持注解形式;平时,我们一般使用tomcat6.0,是不能够使用servelt3.0的,tomcat6.0还不能支持那些规范;是的,是没有在pom.xml配置build包含 xml,导致target目录下没有userMapper.xml。这里我插件玩的不熟,所以没办法,只能手动在resources目录下建包,把每个mapper.xml手动粘贴进去。原创 2022-12-30 17:24:20 · 514 阅读 · 0 评论 -
【SpringMVC】SpringMVC校验
项目中,通常使用较多是前端的校验,比如页面中js校验。对于安全要求较高点建议在服务端进行校验。原创 2022-12-29 21:07:32 · 660 阅读 · 0 评论 -
【SpringMVC】SpringMVC整合Mybatis
pom.xml项目目录3.整合步骤1.dao层目录结构mybatis配置文件spring配置文件配置:逆向工程生成po类及mapper(dao层)方法参见 [《Mybatis Generator超详细配置》](…/Mybatis/Mybatis Generator超详细配置.md)针对综合查询mapper,一般情况会有关联查询,建议自定义mapperItemsMapperCustom.xmlItemsMapperCustom.javapo类输入pojo的包装类原创 2022-12-28 17:16:41 · 1139 阅读 · 0 评论 -
【SpringMVC】SpringMVC中异常处理
*** 自定义异常处理器//如果抛出的是系统自定义异常则直接转换 if(ex instanceof CustomException) {} else {//如果抛出的不是系统自定义异常则重新构造一个系统错误异常。customException = new CustomException("系统错误,请与系统管理 员联系!");} }原创 2022-12-28 06:00:56 · 459 阅读 · 0 评论 -
【SpringMVC】SpringMVC中的拦截器
*** 自定义拦截器System . out . println("preHandle 拦截器拦截了");System . out . println("postHandle 方法执行了");System . out . println("afterCompletion 方法执行了");} }原创 2022-12-27 17:54:04 · 175 阅读 · 0 评论 -
【SpringMVC】SpringMVC实现文件上传
form 表单的 enctype 取值必须是:multipart/form-data(默认值是:application/x-www-form-urlencoded)enctype:是表单请求正文的类型method 属性取值必须是 Post提供一个文件选择域。原创 2022-12-26 21:33:29 · 454 阅读 · 0 评论 -
【SpringMVC】响应数据和结果视图
controller 方法返回字符串可以指定逻辑视图名,通过视图解析器解析为物理视图地址。原创 2022-12-26 14:58:31 · 82 阅读 · 0 评论 -
【SpringMVC】常用注解
REST(英文:Representational State Transfer,简称 REST)描述了一个架构样式的网络系统,比如 web 应用程序。它首次出现在 2000 年 Roy Fielding 的博士论文中,他是 HTTP 规范的主要编写者之一。原创 2022-12-25 21:43:20 · 333 阅读 · 0 评论 -
【SpringMVC】非注解的处理器映射器和适配器
!--配置自定义controller,使用beanName:name="/hello.do"进行请求映射匹配--> < bean name = " /hello.do " class = " club.krislin.controller.TestController " />原创 2022-12-24 20:31:49 · 340 阅读 · 0 评论 -
【SpringMVC】请求参数的绑定
jsp代码date=2018-01-01">根据日期删除账户控制器代码/*** 删除账户* @returnSystem . out . println("删除了账户。。。。" + date);}运行结果/*** 删除账户* @returnSystem . out . println("删除了账户。。。。" + date);}运行结果异常提示。原创 2022-12-23 22:19:11 · 312 阅读 · 0 评论 -
【SpringMVC】SpringMVC的入门
1.3 创建SpringMVC的配置文件(SpringMVC.xml)1.4 编写控制器并使用注解配置1.5 页面index.jspsuccess.jsp1.6 测试用户请求到达前端控制器,它就相当于MVC模式中的C,DispatcherServlet 是整个流程控制的中心,由它调用其它组件处理用户的请求,DispatcherServlet 的存在降低了组件之间的耦合性。HandlerMapping 负责根据用户请求找到 Handler 即处理器,SpringMVC 提供了不同的映射器实原创 2022-12-23 09:08:34 · 721 阅读 · 0 评论 -
【SpringMVC】SpringMVC的基本概念
SpringMVC 是一种基于 Java 的实现 MVC 设计模型的请求驱动类型的轻量级 Web 框架,属于 SpringFrameWork 的后续产品,已经融合在 Spring Web Flow 里面。Spring 框架提供了构建 Web 应用程序的全功能 MVC 模块。使用 Spring 可插入的 MVC 架构,从而在使用Spring 进行 WEB 开发时,可以选择使用 Spring的 Spring MVC 框架或集成其他 MVC 开发框架,如 Struts1(现在一般不用),Struts2等。原创 2022-12-22 23:22:23 · 85 阅读 · 0 评论