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

青岛企业级网站设计网站seo哪里做的好

青岛企业级网站设计,网站seo哪里做的好,wordpress文章页的宽度,如何做好网站seo优化目录 1. rest风格基础2. 开启方法3. 实战练习 1. rest风格基础 我们都知道GET、POST、PUT、DELETE分别对应查、增、改、删除 虽然Postman这些工具可以直接发送GET、POST、PUT、DELETE请求。但是RequestMapping并不支持PUT和DELETE请求操作。需要我们手动开启 2. 开启方法 P…

目录

  • 1. rest风格基础
  • 2. 开启方法
  • 3. 实战练习

1. rest风格基础

我们都知道GET、POST、PUT、DELETE分别对应查、增、改、删除

虽然Postman这些工具可以直接发送GET、POST、PUT、DELETE请求。但是@RequestMapping并不支持PUT和DELETE请求操作。需要我们手动开启

2. 开启方法

PUT和DELETE还是通过method=POST进行请求,但是需要添加对应的隐藏域_method=PUT/DELETE

然后配置文件进行参数的配置:spring.mvc.hiddenmethod.filter.enabled=true

3. 实战练习

  1. 添加如下参数到application.properties文件。表示开启隐藏方法使用
spring.mvc.hiddenmethod.filter.enabled=true
  1. 编写Controller。在一个请求路径上,分别定义了GET、POST、PUT、DELETE四种method

其中GetMapping、PostMapping、PutMapping、DeleteMapping等同于@RequestMapping对应的method。如下所示:

package com.hh.springboottest.myController;import org.springframework.web.bind.annotation.*;@RestController
public class HelloController {// @GetMapping("/user")@RequestMapping(value="/user", method = RequestMethod.GET)public String getUser() {return "get user";}// @PostMapping("/user")@RequestMapping(value="/user", method = RequestMethod.POST)public String saveUser() {return "save user";}// @PutMapping("/user")@RequestMapping(value="/user", method = RequestMethod.PUT)public String editUser() {return "edit user";}// @DeleteMapping("/user")@RequestMapping(value="/user", method = RequestMethod.DELETE)public String deleteUser() {return "delete user";}
}
  1. 编写resources/static/index.html页面。PUT和DELETE还是通过method=POST进行请求,但是需要添加对应的隐藏域_method=PUT/DELETE。还支持的一个隐藏域是_method=PATCH
<!DOCTYPE html>
<html lang="zh-CN">
<head><meta charset="UTF-8"><title>test title</title>
</head>
<body><form action="/user" method="get"><input value="rest get提交" type="submit" />
</form>
<form action="/user" method="post"><input value="rest post提交" type="submit" />
</form>
<form action="/user" method="post"><input name="_method" type="hidden" value="PUT" /><input value="rest put提交" type="submit" />
</form>
<form action="/user" method="post"><input name="_method" type="hidden" value="DELETE" /><input value="rest delete提交" type="submit" />
</form></body>
</html>
  1. 然后访问http://localhost:8080/,点击rest get提交。如下所示:
    rest get提交
    得到的结果如下:
    rest get提交结果
http://www.yayakq.cn/news/258846/

相关文章:

  • 电子产品在哪些网站做调研南通住房和城乡建设厅网站
  • 怀化三中网站php网站开发案例教程
  • 如何做好高端品牌网站建设做视频搬运工的网站
  • 网站建设加盟wordpress 找回密码
  • 旅游信息管理网站开发文件网站建设学徒
  • 网站集约建设原因加新tag wordpress
  • 广州网站seo招聘购物网站的提交订单功能需要做唯一性约束
  • 网站收录查询方法seo sem论坛
  • wordpress 做笔记商品关键词优化的方法
  • 梅州建站电话如何做滴滴网站平台
  • 网站定制化开发介绍wordpress整合openid
  • 网站建设职业发展前景和现状广告标识标牌制作厂家
  • 做房产网站在百度推广推广费选择电商网站建设
  • wordpress如何修改文章路径seo刷关键词排名免费
  • 给自己的网站做镜像网站收费搭建网站
  • 好的国外设计网站推荐横峰县城乡建设网站
  • 设计网站导航大全上林住房和城乡建设网站
  • 怎么建一个网站卖东西手工制作大全图片简单
  • 网站建设人员叫什么科目中材矿山建设有限公司网站
  • 自己网站如何做关键词排名自学建设网站
  • 千海网站建设 小程序做企业网站软件
  • 最便宜 双网站建设建立网站多少钱
  • 南京网站建设知识北京百度推广代理公司
  • 赤峰网站建设哪家好免费设计自己的名字
  • 个人网站有哪些平台深圳网站建设公司排行榜
  • 宜昌营销型网站建设做网站显示不同字体
  • 盘锦市网站建设西安百度竞价推广
  • 凡科做的网站好吗投资建设网站首页
  • js判断是手机还是电脑访问网站做的好的h游戏下载网站
  • 九江浔阳网站建设网站开发昆山