当前位置: 首页 > news >正文

网站界面(ui)设计形考任务1网站建设所需域名

网站界面(ui)设计形考任务1,网站建设所需域名,长春网站公司,网站空间 价格目录 请求-相应模式#xff1a; 设置请求映射规则RequestMapping POST 请求#xff1a; GET 请求 请求-相应模式#xff1a; 前端作为客户端向后端发送请求#xff08;请求可以分为请求头和请求体两部分#xff0c;请求头包含了一些元数据信息#xff0c;如请求方式、…目录 请求-相应模式 设置请求映射规则RequestMapping POST 请求 GET 请求 请求-相应模式 前端作为客户端向后端发送请求请求可以分为请求头和请求体两部分请求头包含了一些元数据信息如请求方式、请求路径、请求参数等而请求体则包含了请求的具体内容比如表单数据、JSON数据等。后端接收到请求后可以使用相关的注解去提取数据并根据业务逻辑进行处理。 处理完成后后端会将处理结果封装在响应体ResponseBody中并将其返回给前端作为响应Response。 这种模式下前端和后端之间通过请求和响应进行数据交互实现了前后端的解耦。前端负责展示数据和发送请求后端负责处理请求并生成响应数据通过网络进行通信。这种模式可以灵活地适应各种场景和需求使前后端开发更加高效和可维护。 而 RequestMapping注解与请求-响应模式的关系在于它定义了请求的URL路径和请求方法从而将前端的请求与后端的处理方法建立起映射关系。通过使用RequestMapping注解后端可以接收前端的请求并处理可以将处理结果封装在Java对象中然后通过ResponseBody注解将其转换为前端需要的格式并返回给前端作为响应。实现了请求-响应模式的具体逻辑。 设置请求映射规则RequestMapping 该注解可以加到方法上或者是类上。 在这个注解内填上请求路径请求方式。当符合了要求请求就会被加了这个注解的方法或类调用。 指定请求路径和指定请求方式 path或者value属性都可以用来指定请求路径。 method属性可以用来指定可处理的请求方式。 例如 请求的资源路径为/test/test1的请求能够被test1的post方法处理 RestController RequestMapping(/test) public class TestController {RequestMapping(value /test1,method RequestMethod.POST)public String test1(){return test1;} } 不过一般写在接口类的上面然后下面的每一个方法添加其他注解即可不用写请求方式和更加规范。如下: PostMapping 等价于 RequestMapping(method RequestMethod.POST) GetMapping 等价于 RequestMapping(method RequestMethod.GET) PutMapping 等价于 RequestMapping(method RequestMethod.PUT) DeleteMapping 等价于 RequestMapping(method RequestMethod.DELETE) 一般写都是这样: RestController RequestMapping(/test) public class TestController {PostMapping(/test1)public String test1(){return test1;} } 常见的 HTTP 请求方式有四种 POST添加 GET查询 DELETE删除 PUT修改 POST 请求 POST 请求用于向指定资源提交数据通常会导致服务器端的状态发生变化。 主要用于向服务器上传一些数据和文件。 常见就是添加用户信息登录功能。 使用 POST 请求方式提交的数据会被包含在请求体中而不像 GET 请求方式那样包含在 URL 中。 POST 请求可以提交比 GET 更大的数据量并且相对更安全。 PostMapping(/login)public ResponseResult login(RequestBody User user) {System.out.println(user.getUsername());return loginService.login(user);} PostMapping 注解用于在后端接收前端发送的数据。 通过使用 PostMapping 注解可以将前端发送的数据绑定到相应的方法参数中登录用户数据会被绑定到 User 对象的实例 user 中从而可以在方法中进行相关的业务逻辑处理 GET 请求 GET 请求用于向指定资源发出请求请求中包含了资源的 URL 和请求参数。服务器端通过解析请求参数来返回相应的资源不会修改服务器端的状态。 使用 GET 请求方式提交的数据会被包含在 URL 中因此易于被缓存和浏览器保存但也因此不适合用于提交敏感数据。 通过 GetMapping 注解标记的方法通常被用于响应传入的 URL 请求并返回相应的资源或数据给前端。 GetMapping(/user) public User getUser(RequestParam(id) int id) {// 根据 id 查询并返回用户信息return userService.getUser(id); } 前端可以发送一个 GET 请求到 /user?id123 来获取 id 为 123 的用户信息。注解中的 RequestParam(id) 表示获取 URL 查询参数中名为 id 的值并将其赋值给方法参数 id。 —————————————————————————————————————————— 其他Controller类常用的注解可以这个文章的汇总Web开发Controller类详解-CSDN博客
http://www.hkea.cn/news/14382299/

相关文章:

  • 网站开发配置状态统计样本网站关键词怎样优化
  • 广州建设银行网站首页学美工培训费大概多少
  • 服装高端网站建设繁体版 企业网站
  • 创建免费网站需要的工具开发公司质量管理体系
  • 阿里巴巴企业网站怎么做巩义网站优化
  • 种子网站开发多少钱邯郸北京网站建设
  • 巨鹿网站建设多少钱做网站前必须设计原型吗
  • 专业的网站建设服务工厂软件管理系统
  • 做电商网站都需要学什么软件广州建设网站方案
  • 网站免费网站免费优化优化做搜狗网站快速排名
  • 网站客户端制作多少钱wordpress换字体颜色
  • 中国最受欢迎的网站搭建 网站的环节
  • 国外免费logo网站wordpress 后台速度
  • 网站建设ftp软件网站开发小图标怎么设置
  • 深圳网络营销网站推广方法专业见长
  • 做电脑网站手机能显示wordpress 导航栏图标
  • 漯河高端网站建设wordpress加js
  • 长沙 建网站深圳的网站建设公司的外文名是
  • 公司网站做的好的公司北京网站建设好
  • 网站建站网站80s隐秘而伟大wordpress文章如何备份
  • 肇庆建设局网站有趣的网站有哪些
  • 网站推广教程天津做网站要多少钱
  • 让客户留住更长时间访问你的网站兰蔻搜索引擎营销案例
  • 俄罗斯做电商网站赤峰市哪里做网站
  • 门户网站的特征电子商务网站的分类
  • 网站侧面的虚浮代码网站开发服务转包合同范本
  • 做直播网站需要证书吗客源汇软件效果怎么样
  • 响应式网站的制作工具把网站做进微信公众号
  • 做外贸的都有哪些网站百度seo多久能优化关键词
  • 郑州网站建设选微锐x番禺网站开发企业