
SpringMVC
Cr_Wr
入门级程序猿
展开
-
整合SSM案例代码
配置文件applicationcontext.xml<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:context="http://www.springframework.org/sche原创 2020-08-07 16:21:06 · 272 阅读 · 0 评论 -
ssm框架整合案例
基本环境搭建1.创建maven web-app工程,在选择maven目录时添加一组键值对 archetypeCatalog:internal 使用本地maven仓库2.项目创建完成后添加依赖包 同一版本信息 <properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> <maven.compiler.source>1.8&...原创 2020-08-07 16:07:08 · 197 阅读 · 0 评论 -
SpringMVC的异常处理
1.编写自定义异常类package com.leon.exception;//自定义异常类public class SysException extends Exception{ private String messgae; public SysException(String messgae) { this.messgae = messgae; } public String getMessgae() { retur...原创 2020-08-06 16:11:25 · 123 阅读 · 0 评论 -
SpringMVC学习--拦截器
1.创建一个拦截器类并继承HandlerInterceptor接口,按ctrl+O组合键选择要重写的方法并实现重写。//自定义拦截器public class MyInterceptor1 implements HandlerInterceptor{ //预处理,controller方法执行前执行 //如果return true 放行 //如果return false 不放行,可以使用request和response跳转到其他页面 @Override publi原创 2020-08-06 13:57:56 · 127 阅读 · 0 评论 -
SpringMVC--文件上传
1.文件上传的必要前提2.思路分析:文件解析器解析request 后返回一个上传文件项,相当于下面代码中else里面的item //解析request对象,获取上传文件项 DiskFileItemFactory factory = new DiskFileItemFactory(); ServletFileUpload upload = new ServletFileUpload(factory); //解析reques原创 2020-08-06 10:51:52 · 157 阅读 · 0 评论 -
SpringMVC学习--响应Ajax请求
1.首先在webapp下新建一个js目录并导入jquery-3.5.1.min.js,然后在jsp页面中引入jquery <title>Title</title> <script src="js/jquery-3.5.1.min.js"></script>2.因为DispatcherServlet会拦截到所有的资源,导致我们的静态资源(img,css,js)也会被拦截,从而不能被使用,解决的方式就是配置静态资源不被拦截,在springm原创 2020-08-05 18:58:58 · 299 阅读 · 0 评论 -
SpringMVC常用注解
1.RequestParam:jsp页面请求参数:<a href="/anno/testRequestParam?uname=haha&&ps=123456">RequestParam</a>处理器方法//常用注解@Controller@RequestMapping("anno")public class annoController { @RequestMapping("/testRequestParam") publi.原创 2020-08-05 15:23:20 · 169 阅读 · 0 评论 -
SpringMVC解决post请求参数中文乱码问题
通过配置过滤器:在web.xml中创建一个过滤器,将CharacterEncodingFilter类中的encoding属性设置为UTF-8 <!--解决post请求中文乱码的过滤器 --> <filter> <filter-name>characterEncodingFilter</filter-name> <filter-class>org.springframework.web.filter.Character原创 2020-08-04 18:34:50 · 442 阅读 · 0 评论 -
SpringMVC学习01
SpringMVC的基本环境搭建--1.创建webapp modules 的web项目为了不让项目加载时间过慢,在创建项目时指定本地maven资源库的位置,并且添加一组新的键值对archetypeCatalog:interval 用于指定使用本地资源库2.补全maven项目的路径在main目录下新建java 和resources 目录并将它们设置为对应的目录类型3.在maven工程中导入开发所需的依赖(jar包) <dependencies> <.原创 2020-08-04 09:55:08 · 145 阅读 · 0 评论