如何优化精品课程网站的导航结构以吸引更多流量?

摘要:精品课程网站建设论文,网站导航结构的优化,域名是干什么的,wordpress插件jetpack目录 九、SpringMVC 中的 AJAX 请求 1、简单示例 2、RequestBody(重点关注“赋值形式”&
精品课程网站建设论文,网站导航结构的优化,域名是干什么的,wordpress插件jetpack目录 九、SpringMVC 中的 AJAX 请求 1、简单示例 2、RequestBody#xff08;重点关注“赋值形式”#xff09; 3、ResponseBody#xff08;经常用#xff09; 4、为什么不用手动接收 JSON 字符串、转换 JSON 字符串 5、RestController 十、文件上传与下载 1、Respo…目录 九、SpringMVC 中的 AJAX 请求 1、简单示例 2、RequestBody重点关注“赋值形式” 3、ResponseBody经常用 4、为什么不用手动接收 JSON 字符串、转换 JSON 字符串 5、RestController 十、文件上传与下载 1、ResponseEntity 2、文件下载 3、文件上传 4、解决文件重名导致内容覆盖的问题 十一、拦截器 1、拦截器的三个方法 2、拦截器的简单示例 3、拦截器的配置方法 4、多个拦截器的执行顺序 5、preHandle 返回 false 的情况 十二、控制器方法异常处理 1、异常处理解析器 2、使用 xml 配置 3、显示域对象的数据 4、使用注解配置 九、SpringMVC 中的 AJAX 请求 Ajax 请求的前端发送有很多种方式可以使用 Vue也可以使用 JQuery。 1、简单示例 下面是一个服务器获取请求头中的信息并响应一个字符串的简单 Ajax 示例。 1index.html  使用 Ajax 请求传递两个请求参数并接收服务器端的响应数据格式为 text。 !DOCTYPE html html langen xmlns:thhttp://www.thymeleaf.org headmeta charsetUTF-8titleTitle/titlescript typetext/javascript th:src{/static/js/JQuery-3.7.0.js}/scriptscript typetext/javascript$(function() {$(#ajaxButton).click(function() {$.ajax({url:/Demo_Rest/testAjax,data: { // 在请求头username: admin,password: 123456,},type: get,dataType: text,success: function(data) {alert(data);}});});});/script /head bodyh1index 页面/h1input idajaxButton typebutton value发起 ajax 请求/ /body /html 2java 代码 注意因为 Ajax 请求是做局部更新因此不需要进行转发也不需要重定向返回类型是用 void 即可。  RequestMapping(value /testAjax) public void testAjax(String username, String password, HttpServletResponse resp) throws IOException {System.out.println(username: username , password: password);resp.getWriter().write(testAjax);return; } 2、RequestBody重点关注“赋值形式” RequestBody 可以获取请求体在控制器方法设置一个形参使用 RequestBody 进行标识当前请求的请求体就会为当前注解所标识的形参赋值。 需要注意的是使用了 RequestBody 后Ajax 就要发送 POST 请求而不能发送 GET 请求。可见https://juejin.cn/post/7222833868503236667 1导入依赖 jackson Spring 默认的 json 解析器就是 jackson其实没必要导入但是可以写上。
阅读全文