随笔分类 - SpringMVC
摘要:1.@RequestMapping国际惯例先介绍什么是@RequestMapping,@RequestMapping 是一个用来处理请求地址映射的注解,可用于类或方法上。用于类上,表示类中的所有响应请求的方法都是以该地址作为父路径;用于方法上,表示在类的父路径下追加方法上注解中的地址将会访问到该方法
阅读全文
摘要:1.前端要求: 前端表单要求:为了能上传文件,必须将表单的method设置为POST,并将enctype设置为multipart/form-data。只有在这样的情况下,浏览器才会把用户选择的文件以二进制数据发送给服务器; <form action="" enctype="multipart/for
阅读全文
摘要:SpringMVC的处理器拦截器类似于Servlet开发中的过滤器Filter,用于对处理器进行预处理和后处理。开发者可以自己定义一些拦截器来实现特定的功能。 过滤器与拦截器的区别:拦截器是AOP思想的具体应用。 过滤器 servlet规范中的一部分,任何java web工程都可以使用 在url-p
阅读全文
摘要:Ajax的核心是XMLHttpRequest对象(XHR)。XHR为向服务器发送请求和解析服务器响应提供了接口。能够以异步方式从服务器获取新数据。 jQuery 提供多个与 AJAX 有关的方法。 通过 jQuery AJAX 方法,您能够使用 HTTP Get 和 HTTP Post 从远程服务器
阅读全文
摘要:1.新建maven项目 2.导入依赖 <dependencies> <!--Junit--> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.12</version> </dependen
阅读全文
摘要:1.我们使用Jackson 应该是目前比较好的json解析工具了 2.导入Jackson的jar包 <dependency> <groupId>com.fasterxml.jackson.core</groupId> <artifactId>jackson-databind</artifactId>
阅读全文
摘要:JSON是javaScript对象的字符串表示法,它使用一个文本来表示一个js对象,本质上是一个字符串 var obj = {a:'hello',b:'world'} //这是一个对象 var json = ' {"a":"hello","b":"world"} ' //这是一个json字符串 JS
阅读全文
摘要:我们从前台页面传递参数到后台,经常会遇到乱码问题!! 例子: <%@ page contentType="text/html;charset=UTF-8" language="java" %> <html> <head> <title>Title</title> </head> <body> <%-
阅读全文
摘要:处理前台提交的数据 1、提交的域名称和处理方法的参数名一致 提交数据 : http://localhost:8080/SpringMVC_05//05/t1/xiangtong 处理方法 : @RequestMapping("/05/t1")public String teste1(String n
阅读全文
摘要:一般的请求默认是转发 我们测试SpringMVC的转发和重定向的时候,先把视图解析器配置注释掉 请求: forward 转发: redirect @Controller public class ResultSpringMVC { @RequestMapping("/rsm/t2") public
阅读全文
摘要:概念 Restful就是一个资源定位及资源操作的风格。不是标准也不是协议,只是一种风格。基于这个风格设计的软件可以更简洁,更有层次,更易于实现缓存等机制。 功能 资源:互联网所有的事物都可以被抽象为资源 资源操作:使用POST、DELETE、PUT、GET,使用不同方法对资源进行操作。 分别对应 添
阅读全文
摘要:实际我们一般都用注解开发SpringMVC的代码 步骤一:新建一个module 步骤二:添加web框架 步骤三:完善web.xml <?xml version="1.0" encoding="UTF-8"?> <web-app xmlns="http://xmlns.jcp.org/xml/ns/j
阅读全文
摘要:1.用户发起请求,去寻找web.xml配置的DispatcherServlet。它表示前置控制器 我们假设请求的url为 : http://localhost:8080/SpringMVC/hello 如上url拆分成三部分: http://localhost:8080服务器域名 SpringMVC
阅读全文
摘要:Spring的web框架围绕DispatcherServlet [ 调度Servlet ] 设计 下面我们快速使用SpringMVC来实现一段代码!! 1.新建module 2.添加web框架支持 3.配置web.xml。同时注册DispatcherServlet <!--1.注册Dispatche
阅读全文
摘要:1.MVC model 模型 一般包含dao层和service层 view 视图 负责模型的展示 controller 控制器 接收用户请求,交给模型处理,数据处理完毕后返回给视图 2.项目框架 项目框架是演进的! 3.简单回顾之前学的servlet 1.建一个maven项目,导入必要的maven依
阅读全文