springmvc
文章平均质量分 78
ssm三大框架整合及一些应用
去海边钓猪
你要足够努力,才不会显得那么狼狈
展开
-
SpringMVC(八) | 文件上传与下载
目录表单参数1 文件的上传2 文件的下载在javaweb项目中,Servlet3.0规范已经提供方法来处理文件上传。在springmvc中,它对servlet的方法进行了封装,以更简单的方式来实现文件的上传与下载。表单参数前端表单设置:<form action="/upload" enctype="multipart/form-data" method="post"> <input type="file" name="file"/> <input type原创 2021-07-01 09:33:26 · 145 阅读 · 0 评论 -
SpringMVC(七) | 过滤器实现权限控制
目录拦截器的使用1 自定义拦截器2 拦截器实现用户权限控制。拦截器类似于过滤器过滤器servlet规范中的一部分,任何java web工程都可以使用在url-pattern中配置了/*之后,可以对所有要访问的资源进行拦截拦截器拦截器是SpringMVC框架自己的,只有使用了SpringMVC框架的工程才能使用拦截器只会拦截访问的控制器方法, 如果访问的是jsp/html/css/image/js是不会进行拦截拦截器的使用拦截器的配置方法和过滤器类似,通过继承Hand原创 2021-06-30 20:05:44 · 498 阅读 · 1 评论 -
SpringMVC(六) | 前后端交互之ajax与json
json1 json介绍JSON:JavaScript 对象表示法(JavaScript Object Notation)。JSON 是存储和交换文本信息的语法。类似 XML。JSON 比 XML 更小、更快,更易解析。2 json语法JSON 语法是 JavaScript 语法的子集json的语法格式数据键值对形式表示对象用大括号数组用中括号对象格式:{name: "Alicy", age: 12, adr: "china"}json格式:{"name":"Alicy原创 2021-06-30 20:00:18 · 203 阅读 · 2 评论 -
SpringMVC(五) | ssm三大框架整合
目录整合思路1 环境配置2 配置文件3 层级结构pojo,service,controller,mapper层ssm:spring+mybatis+springmvc的整合,这是一步一步的将javaweb开发进行简化的过程。整合思路环境配置导入依赖idea连接数据库设置Tomcat,加web支持,新建基本的controller,service,pojo,mapper层文件夹配置文件总配置文件applicationContext.xml:使用完成对所有配置文件的整合。my原创 2021-06-30 19:43:00 · 143 阅读 · 1 评论 -
SpringMVC(四) | 过滤器解决乱码问题
目录解决乱码问题1 传统方式2 SpringMVC提供的过滤器3 自己配置过滤器解决乱码问题。4 用别人写的filter过滤器解决乱码问题有时候在数据传输中,可能会出现各种乱码问题。比如简单做一个表单的提交和回传。<form action="${pageContext.request.contextPath}/restful/getUser" method="post"> <input type="text" name="id"> <input type原创 2021-06-30 19:36:48 · 609 阅读 · 0 评论 -
SpringMVC(三) | 结果跳转和数据传输
结果跳转方式和数据传输这个跳转方式是和之前的内容一一对应的。Servlet传统方式继承Controller后的ModelAndView方式实现@Controller注解后的Model方式1 传统方式在javaweb项目的开发中,我们使用结果跳转方式有主要有两种转发req.getRequestDispatcher("WEB-INF/jsp/hello.jsp").forward(req, resp);重定向resp.sendRedirect("hello.jsp");原创 2021-06-30 19:32:51 · 186 阅读 · 0 评论 -
SpringMVC(二) | RestFul风格
RestFul 风格RestFul 风格是一种和传统方式有区别的风格传统方式操作资源 :通过不同的参数来实现不同的效果!方法单一,post 和 gethttp://127.0.0.1/item/queryItem.action?id=1 查询,GEThttp://127.0.0.1/item/saveItem.action 新增,POSThttp://127.0.0.1/item/updateItem.action 更新,POSThttp://127.0.0.1/item/deleteItem原创 2021-06-30 19:29:04 · 105 阅读 · 0 评论 -
SpringMVC(一) | SpringMVC原理与过渡
目录前言MVC回顾servlet由javaweb到SpringMVCSpringMVC工作原理配置实现springmvc:注解实现springmvc前言框架的简化mybatis提供了对与数据库操纵的简化。spring提供了对对象的创建和管理的简化。而springmvc就是提供了对原有的javawebMVC结构的简化以及功能加强。框架的作用就是将许多功能代码抽象出来,让我们更加专注于业务逻辑代码的编写。我们从传统的javaweb来一步一步的对现有的springmvc结构进行学习和理解。MV原创 2021-06-30 19:25:17 · 127 阅读 · 0 评论