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

网站降权查下南阳网站seo公司

网站降权查下,南阳网站seo公司,佛山市网络seo推广公司,织梦网站301重定向0 引言 作者正在学习SpringMVC相关内容,学到了一些知识,希望分享给需要短时间想要了解SpringMVC的读者朋友们,想用通俗的语言讲述其中的知识,希望与诸位共勉,共同进步! 本系列会持续更新!&…

0 引言

作者正在学习SpringMVC相关内容,学到了一些知识,希望分享给需要短时间想要了解SpringMVC的读者朋友们,想用通俗的语言讲述其中的知识,希望与诸位共勉,共同进步!

本系列会持续更新!!可以放心食用!

1 十个请求处理实验中的后五个

1.1 实验六 POJO级联封装复杂属性

首先我们现根据实验六的内容先填写相关内容,点击注册:

并看一下发送的请求为Get类型,我们先来看一下它的请求地址后面带的参数:

1)username=Lin&password=1234&cellphone=12345

2)&address.province=福建省&address.city=厦门市&address.area=翔安区

3)&hobby=足球&hobby=篮球

4)&sex=男

5)&grade=一年级&agreement=on

我们发现1/4/5行都是简单类型属性;第二行是一个需要封装成一个POJO对象(因为是.出来的);第三行需要封装成一个数组,这样的一个复杂的POJO类型,后端应该怎么样来接这个数据呢?

首先必须要先写一个POJO对象来封装他们:

import lombok.Data;@Data
public class People {//基础属性private String username;private String password;private String cellphone;private boolean agreement;private String sex;private String grade;//POJO对象private Address address;//数组private String[] hobby;}@Data
class Address {private String province;private String city;private String area;
}

然后编写Comtroller代码:

    @RequestMapping(value = "/handle06")public String handle06(People people){System.out.println(people);return "ok!!!";}

随后进行测试:

网页端:

后端:

1.2 实验七 @RequestBody注解接收JSON格式数据

实验七让我们自己使用postman进行传输JSON格式的数据,

首先编写后端java代码(需要带上注解@RequestBody,表明前端传进来的数据是JSON格式的):

    @RequestMapping(value = "/handle07")public String handle07(@RequestBody People people){System.out.println(people);return "ok!!!";}

我们就拿实验六中的数据,进行JSON格式的封装(JSON格式的数据如下,省的大伙儿再打一遍了):

{

    "username":"小林学编程",

    "password":"123456",

    "cellphone":"1234567",

    "agreement":"true",

    "sex":"男",

    "hobby":["篮球","足球"],

    "address":{

        "province":"福建省",

        "city":"厦门市",

        "area":"翔安区"

    }

}

随后打开postman进行测试:

进行测试:

postman端:

后端:

1.3 实验八 文件上传

进入实验八:

当我们发送注册请求时:

看F12中的请求体中的数据,有两个是图片文件:

要想后端收到文件可以这么写,使用MultipartFile类进行接收:

    @RequestMapping(value = "/handle08")public String handle08(People people,@RequestParam("headerImg") MultipartFile headerImg,@RequestParam("lifeImg") MultipartFile lifeImg) throws IOException {//获得原始文件名String headerImgName = headerImg.getOriginalFilename();// 保存图片到本地headerImg.transferTo(new File("D:\\"+headerImgName));return "ok!!!";}

并将文件保存至我的D盘当中。

测试;

网页端:

文件是否导入D盘中:

1.4 实验九 HttpEntity获得整个请求头和请求体

前面我们分别测试了单独获得请求头和请求体的内容,我们有没有一种方法两种都能获得呢?有的兄弟有的,那就是HttpEntity类,java代码可以这样写:

    @RequestMapping(value = "/handle09")public String handle09(HttpEntity<People> httpEntity){//获得请求头System.out.println("请求头" + httpEntity.getHeaders());//获得请求体System.out.println("请求体" + httpEntity.getBody());return "ok!!!";}

注意:HttpEntity<People>中的泛型指的是请求体中的数据类型!

然后使用postman发出请求:

测试结果:

postman端:

终端:

1.5 实验十 传入原生API(不推荐)

如果你是一个怀旧的人,可以使用原生的web处理API进行调用(这种方法不推荐,有更好的工具为啥不用)

    @RequestMapping(value = "/handle10")public String handle10(HttpServletRequest request, HttpServletResponse  response) throws IOException {//进行原始的操作return "ok!!!";}

具体的操作留给读者自己去写具体的操作,本篇不再重复。

2 十个实验的测试代码

如果大家也不想敲代码的话,那就可以直接在我的gitee地址里面下载十个实验的测试代码:

lin/请求测试十个实验https://gitee.com/lin2002wei/Request_code

参考:

P96-P100

100.请求处理 -实验10:传入原生API_哔哩哔哩_bilibili


文章转载自:

http://IM5l6Lzw.jfcbz.cn
http://fNiSD8gV.jfcbz.cn
http://puqVDcDD.jfcbz.cn
http://DDVMUsUI.jfcbz.cn
http://vPLapcwp.jfcbz.cn
http://SbDqS1KF.jfcbz.cn
http://1llQalPY.jfcbz.cn
http://Md620A1R.jfcbz.cn
http://y2NYUoaO.jfcbz.cn
http://m7k11O7m.jfcbz.cn
http://cwf9AjXR.jfcbz.cn
http://OAauKB2Q.jfcbz.cn
http://4RpQnUwQ.jfcbz.cn
http://jw7SX9Yg.jfcbz.cn
http://l0muaR8z.jfcbz.cn
http://BMim3pQv.jfcbz.cn
http://TK7Hj5cR.jfcbz.cn
http://jMBSCYly.jfcbz.cn
http://hc20tYEc.jfcbz.cn
http://Sqt3keOf.jfcbz.cn
http://ky0IoMSS.jfcbz.cn
http://2FuLvM5c.jfcbz.cn
http://utAmOViG.jfcbz.cn
http://3xfARZtX.jfcbz.cn
http://2mODiotg.jfcbz.cn
http://8fKEzbRV.jfcbz.cn
http://BDXrBoMP.jfcbz.cn
http://OK9aEVab.jfcbz.cn
http://doS0RcUU.jfcbz.cn
http://IfmoluFp.jfcbz.cn
http://www.dtcms.com/wzjs/663557.html

相关文章:

  • 什么摄像头做直播网站软文营销的成功案例
  • 在网站里文本链接怎么做福州最好的网站建设网络公司
  • 那些网站是做金融行业怎样注册网站中文域名
  • 图书网站开发的实践意义wordpress页面调用
  • 哪些网站做的好看医院做网站备案都需要什么
  • 郑州低价网站制作高端网站设计高端网站制作
  • 房地产培训网站建设企业网站开发是什么
  • 国家工信部备案网站wordpress可以换模板吗
  • 巩义网站建设模板网站建设指标
  • 枣庄建设局网站长春网站建设优化排名
  • 有个新网站专门做外贸的叫什么网络营销的特点全球性
  • 陕西有色建设有限公司官方网站静安做网站的公司
  • wordpress 改网站域名松原市新闻
  • 哈尔滨市营商环境建设监督局网站手机网站域名怎么解析
  • 90设计网站怎么绑定手机号扬中零壹网站建设
  • 什么网站做一件代发首页凡客
  • 做任务给佣金的网站有哪些敬请期待图片素材
  • 传奇网站模块下载开源crm客户管理系统
  • 石景山网站制作wordpress 自定义注册
  • 专业网站优化培训外贸原单是什么意思
  • 蓝色系 网站收款网站怎么建设
  • 宁波自助建站公司做网站比较专业的公司
  • 东莞网站建设 少儿托管广东省特色专业建设网站
  • 佛山网站制作网页网站的权重是什么意思
  • 网站设置默认首页wordpress系统和插件下载地址
  • 企业网站的功能图文排版模板
  • 常州市住房建设局网站学校资源网站建设方案
  • 建设工程质量监督站网站怎么访问wordpress
  • 如乐建站之家做什么推广最赚钱
  • 网站备案 多少钱wordpress主题超2m