
SpringMVC
qq_37230121
不积跬步,无以至千里。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
SpringMVC的运行机制和配置文件
SpringMVC的运行流程:用户发出一个url请求在web.xml文件中被前端控制器DispatcherServlet进行拦截匹配,然后根据web.xml文件中的接口访问SpringMVC的核心配置文件springmvc-servlet.xml。处理器映射器将url映射到相对应的处理器上,但是真正执行处理器的是处理器适配器。在处理器适配器执行处理器方法进行参数绑定的时候,会先判断该参数类型是否...原创 2018-10-26 18:09:31 · 866 阅读 · 1 评论 -
使用SSM框架出现中文乱码问题的解决思路和详细步骤
前提:在我们使用SSM框架搭建项目中,经常会出现前端界面往数据库插入中文显示???等乱码问题,解决思路如下 前端jsp界面保证字符编码为utf-8: <%@ page language="java" contentType="text/html; charset=UTF-8" 采用断点调试,观察在SpringMVC中是否能正常接收并显示中文参数,如果显示乱码,说明SpringMV...原创 2018-10-22 10:46:56 · 5194 阅读 · 6 评论 -
js+ssm框架实现批量删除
核心思想:当点击批量删除会触发一个js事件,通过js获取指定复选框选中集合的值,再发送url请求进行后台删除操作。 以实际项目中批量删除幼儿信息为例: 一、前端 步骤 复选框: <input type="checkbox" name="childrenId...原创 2018-12-01 16:34:46 · 1642 阅读 · 0 评论 -
SpringMVC+ECharts生成简单饼状图表
核心思想:ajax请求数据,渲染图表。 具体实现:根据不同图表需要显示数据的种类和个数,在springmvc的后台构建相应的数据封装后以json串的形式进行返回,ajax解析数据后渲染到图表的不同位置上进行显示。 一、首先,看一下在不加ajax时候,静态图表的显示: Echarts的使用和介绍请点击官网:官网 详细使用步骤: 下载echarts图表的核心依赖库:echart.min...原创 2018-12-01 12:24:39 · 1927 阅读 · 0 评论 -
SpringMVC拦截器应用--------登陆认证
核心:拦截器、过滤器等都是AOP编程思想的一种体现 一、有一个登录页面:login.jsp <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Tran...原创 2018-11-06 11:32:41 · 280 阅读 · 0 评论 -
SpringMVC文件上传
情景:当表单上传文件的时候,适配器无法通过参数绑定器存储multipart/form-data类型的数据,所以SpringMVC需要对multipart类型的数据进行解析 前提:导入上传文件的jar包,供解析器内部使用进行图片上传 文件上传步骤 form表单支持文件上传:enctype="multipart/form-data" method="post" 在springmvc的核心...原创 2018-11-02 18:07:56 · 261 阅读 · 0 评论 -
SpringMVC自定义全局异常处理器
第一步:自定义异常类 package com.cyn.ssm.exception; /* * 自定义异常类 */ public class MyException extends Exception { //错误消息 private String msg; public MyException() { super(); } public MyException(Stri...原创 2018-11-02 11:24:08 · 529 阅读 · 0 评论 -
SpringMVC与Ajax交互的几种形式
情景:解析对象为json数据进行返回 SpringMVC:@RequestBody-将请求json串转化成java对象,@ResponseBody-将java对象转换成json串输出 前提: 导入json数据转换的三个核心jar包(@RequestBody和 @ResponseBody依赖) 在适配器中配置json数据转换的解析器(因为使用的注解驱动内置包含,所以不需要再进行配...原创 2018-11-05 16:28:03 · 3972 阅读 · 0 评论 -
SpringMVC自定义参数绑定器【日期类型】
前提:由于日期类型有很多种格式,springmvc无法将字符串转换成日期类型,所以需要我们根据业务需求自定义参数绑定! 第一步:自定义参数绑定器---根据适配器参数绑定器的编码要求规范开发bean package com.cyn.ssm.converter; import java.text.ParseException; import java.text.SimpleDateForma...原创 2018-11-01 17:48:23 · 490 阅读 · 0 评论 -
SpringMVC的参数类型【参数绑定】
切记:不论采用哪种参数类型,要想实现自动绑定,只要我们依据SpringMVC的要求去前后台规范开发即可! 第一种:简单类型例如-String 伪代码: /*第一种方法:方法形参类型为简单类型例如-String *在适配器执行Handler方法的时候,会通过一个中间件- *参数绑定适配器进行参数类型的适配,然后实现request *请求域信息和形参信息的自动绑定...原创 2018-11-01 16:07:42 · 399 阅读 · 0 评论 -
SpringMVC的返回值类型【视图解析】
切记:不论是哪种返回值类型,最终都要经过SpringMVC的适配器内置策略返回ModelAndView类型! 第一种:ModelAndView 伪代码: /*第一种方法:当方法返回值为类型为ModelAndView *需要方法结束时,定义ModelAndView *将model和view分别进行设置 */ @RequestMapping(value =...原创 2018-10-29 17:02:59 · 644 阅读 · 0 评论 -
SSM框架整合案例
首先看一下整合后的项目总目录: Dao层: 1、SqlMapConfig.xml: <?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN" "http://mybatis.org/dtd/mybatis-3...原创 2018-11-07 11:08:24 · 328 阅读 · 0 评论