SpringMVC

SpringMVC,第1张

SpringMVC

SpringMVC框架主要功能:实现前后端的交互

交互:

1..前端通过http请求可以携带参数访问后端服务器 请求

2.后端服务器可以将结果通过响应交还给前端 响应

关于tomcat端口号的说明 ----默认端口号8080

编号错误:

404 请求路径不匹配

pojo类必须使用包装类型 因为基本类型的默认值为0 包装类型默认值为空

pojo类必须实现序列化的接口 当有多个程序对类进行 *** 作的话就需要实现序列化的接口

数组转化为字符串  Arrays.toString(split);
知识点:如果遇到同名提交的问题,则SpringMVC采用数据接收(如下)
public String hobby(String[] hobby){
   //数组转化为字符串
   return Arrays.toString(hobby);

底层实现

String[] split = hobby.split(",");

请求类型一共有八种,常用的四种 GET,PUT,POSYT,DELETE

get请求的 restFul风格说明 注解@PathVariable 修饰参数

参数与参数之间使用“/分割”

restFul风格数据的位置一旦确定不能修改

json

json 的介绍

json是一种轻量级的数据交换格式

基本数据格式: 1.对象格式json串 {k:v,k:v,.....} {id:100,name:"tomcat"}

"key"的引号可写可不写,“value”值的引号必须写

2.数组格式json串

数组array是值(value)的有序集合,【】逗号分割

[100,"张三",true] 嵌套格式

值(value)可以使双引号括起来的字符串(string),数值(number),true,false,null,对象(boject),或者数组(array),这些结构可以嵌套

SpringMVC知识点

前端访问后端服务器,一般采用Ajax的方式进行数据传递,后端服务器返回给前端页面通常采用json格式数据。

后端服务器使用servlet机制接收前端的参数的

SpringMVC中的路径名不能重复

注解;

@ResponseBody 将返回值转化为json串,可以将字符串本身返回给前端

@Controller将类交给SpringMVC管理

@RestController  将所有的类的返回值都返回json

restFul风格 特点:1.参数写到url中使用/分割

2.接受采用{xxx} 使用 @PathVariable注解获取 

3.支持请求类型 post/get/delete/put

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zaji/5710315.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-17
下一篇 2022-12-17

发表评论

登录后才能评论

评论列表(0条)

保存