SSM整合
文章平均质量分 62
SSM整合
yui方木
梦中的艾恩葛朗特
展开
-
MultipartResolver实现文件下载
首先在首页添加下载文件的功能选项:<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8" %><!DOCTYPE HTML><html><head><title>初始页面</title></head><body><h3> <a href="${pageConte原创 2021-01-26 00:07:31 · 194 阅读 · 0 评论 -
MultipartResolver实现文件上传
文件上传和下载是在开发中很常见的问题。要在Spring中使用文件的上传和下载,需要在上下文中配置MultpartResolver为了能上传文件,必须将表单的method设置为POST,并将enctype设置为multipart/form-data。只有这样浏览器才会把用户选择的文件以二进制形式发送给服务器。首先需要导入jar包:commons-fileupload和高版本的javax.servlet-api<!--文件上传和下载--><!-- https://mvnreposito原创 2021-01-25 23:29:41 · 423 阅读 · 2 评论 -
通过Interceptor拦截器实现未登录请求拦截
拦截器可以拦截请求,通常用于验证登录,验证权限等。下面用一个例子来了解一下如何用拦截器进行登录权限验证和拦截。首先要创建一个LoginController 一个拦截器 LoginInterceptor先要明确思路,首先要进入一个首页,可以选择进入登录页面和进入功能性页面那么首先写出登录页面和功能性页面 @RequestMapping("/gologin") public String goLogin(){ return "Login"; } @Req原创 2021-01-25 22:26:07 · 2293 阅读 · 0 评论 -
自定义请求拦截器Interceptor
自定义实现拦截器:自定一个类 实现HandlerInterceptor接口拦截器是AOP思想的具体应用首先创建一个自定义拦截器类实现HandlerInterceptor接口,然后重写该接口的三个方法,分别是处理前,判断请求是否放行,然后是处理后和清理过程进入日志方便维护。package total.config;import org.springframework.web.servlet.HandlerInterceptor;import org.springframework.web.ser原创 2021-01-25 00:19:34 · 613 阅读 · 0 评论 -
简单了解Ajax
Ajax:异步的JS和XML(一种无需重新加载整个页面的情况下,能够更新部分网页的技术)Ajax不是一种新的编程语言,而是一种用于创建更好更快以及交互性更强的Web应用程序技术例如,百度搜索框,输入一个词联想出数个关键字,就是Ajax请求传统网页,想要更新内容或者提交一个表单,需要重新加载整个网页,使用Ajax技术的网页,通过在后台服务器进行少量的数据交换,就可以实现异步局部更新,使用Ajax。用户可以创建接近本地桌面应用的直接、高可用、更丰富、更动态的Web用户界面。前端请求,并提交数据给后端判原创 2021-01-24 23:25:40 · 143 阅读 · 0 评论 -
SSM整合配置文件遇到的一些卡了很久的问题
1. java.io.FileNotFoundException: class path resource [applicationContext.xml] cannot be opened because it does not exist这个错误是找不到配置文件了,首先考虑是不是prm.xml中没有加静态资源过滤 <build> <resources> <resource> <di原创 2021-01-23 22:25:18 · 743 阅读 · 2 评论 -
SSM框架整合--springmvc
添加web框架支持:然后配置web.xml:<?xml version="1.0" encoding="UTF-8"?><web-app xmlns="https://jakarta.ee/xml/ns/jakartaee"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation="https://jakarta.ee/xml/ns/jakartaee https://jakarta.ee/xm原创 2021-01-16 21:09:35 · 161 阅读 · 0 评论 -
SSM框架整合--整合Spring
在spring-mybatis.xml中配置:数据源使用c3p0:<bean id="dataSource" class="com.mchange.v2.c3p0.ComboPooledDataSource"><property name="driverClass" value="com.mysql.cj.jdbc.Driver"/><property name="jdbcUrl" value="jdbc:mysql://127.0.0.1:3306/mybatis?u原创 2021-01-16 20:49:41 · 210 阅读 · 0 评论 -
SSM框架整合--Mybatis
在上文导完包和配置好环境后,首先整合Mybatis整合Mybatis首先需要一个数据库:我们来创建一个ssmbuild数据库,并建立book表然后要创建一个对应数据库表元素的pojo实体类:Books.javapackage pojo;import lombok.AllArgsConstructor;import lombok.Data;import lombok.NoArgsConstructor;@Data@AllArgsConstructor@NoArgsConstruct原创 2021-01-14 23:13:49 · 291 阅读 · 0 评论 -
SSM框架整合--导包和环境配置
首先需要导包junit,数据库驱动,连接池,servlet,jsp,mybatis,mybatis<!--依赖:junit,数据库驱动,连接池,servlet,jsp,mybatis,mybatis-spring,spring,lombak,log4j--> <dependencies> <dependency> <groupId>org.projectlombok</groupId>原创 2021-01-14 22:57:27 · 393 阅读 · 0 评论