SpringMVC框架主要功能:实现前后端的交互
交互:
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风格数据的位置一旦确定不能修改
jsonjson 的介绍
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
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)