SpringMVC
文章平均质量分 60
空圆小生
这个作者很懒,什么都没留下…
展开
-
JAVA如何解决浏览器的跨域请求?
什么是跨域?所谓跨域就是指浏览器针对ajax对不同域名之间资源访问的限制,以便于阻止跨域攻击。包括域名不同、端口不同,二级域名不同这些情况都属于跨域。解决方案CORS规范化的跨域请求解决方案,安全可靠。优势:在服务端进行控制是否允许跨域,可自定义规则支持各种请求方式缺点:会产生额外的请求跨域的原理跨域请求可以分为简单请求和特殊请求简单请求简单请求需要满足以下条件(1) 请求方法是以下三种方法之一:HEADGETPOST(2)HTTP的头信息不超出以下几种字段:原创 2021-01-06 20:48:59 · 339 阅读 · 0 评论 -
SSM综合项目演练---企业权限管理系统
本项目学习源自黑马训练营,供自己入门SSM学习使用使用技术技术功能版本Spring业务层5.0.2 RELEASESpringMVC展示层5.0.2 RELEASEMybatis数据访问层3.4.5Oracle数据库11.2.0.1.0Spring-Security安全认证5.0.1 RELEASEAdminLTE2前端页面模板–Maven项目管理工具3.6X程序功能模块登陆模块登录功能使用Spring-原创 2020-08-16 10:38:34 · 298 阅读 · 1 评论 -
Spring整合SpringMVC、Mybatis小案例
一、基础环境搭建1.1创建数据库和表create database ssm;create table user(id int primary key auto_increment,name varchar(10),age int(10));1.2 创建maven工程并导入如下依赖<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:原创 2020-07-17 09:22:02 · 193 阅读 · 0 评论 -
SpringMVC第二天---数据响应+文件上传+自定义异常处理+拦截器
数据响应使用SpringMVC从后台返回数据到页面的数据类型大可分为三种,分别是字符串、void、ModelAndView。字符串String@RequestMapping("testReturnString")public String testReturnString(Model model){ User user=new User(); user.setUsername("李四"); user.setAge(19); model.addAttribute(use原创 2020-07-15 12:07:47 · 225 阅读 · 0 评论 -
SpringMVC第一天---简述三层架构+MVC+SpringMVC的简介+参数绑定+参数乱码+自定义类型转换器+常用的注解
一、系统标准三层架构主流的开发架构一般有两种,一种是 C/S 架构,即客户端/服务器,另一种是 B/S 架构,也就是浏览器/服务器。Java非常适合用于B/S架构的开发,在B/S 架构中,系统被分为标准的三层架构,包括:表现层、业务层、持久层。三层架构各司其职,协调运转,构成了一个完整的网站架构,如下图:1.1Web 表现层负责接收客户端请求,向客户端响应结果,通常客户端使用http协议请求web 层, web 需要接收 http 请求,完成 http 响应,表现层包括展示层和控制层:控制层负责接收原创 2020-07-13 14:59:10 · 306 阅读 · 0 评论 -
SpringMVC入门案例以及解析
需求描述:使用SpringMVC框架完成一个入门案例,在前端浏览器页面点击一个超链接,跳转到指定页面。一、环境搭建1.在web.xml文件中配置前端控制器<!--配置核心控制器--> <servlet> <servlet-name>dispatcherServlet</servlet-name> <servlet-class>org.springframework.web.servlet.DispatcherServlet原创 2020-07-12 21:19:08 · 176 阅读 · 0 评论