栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

SpringMVC

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

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

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/713666.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号