c++读取json文件_[SpringMVC]-SpringMVC架构-07-SpringMVC文件上传
SpringMVC學習
SpringMVC文件上傳
文件上傳相關
操作步驟:
a.在pom.xml中添加文件上傳相關jar包
b.配置文件解析器(在核心配置文件springmvc.xml、相關jsp文件中進行配置)
c.根據提交的數據在Controller層完成文件的上傳
a.在pom.xml中添加文件上傳相關jar包
b.配置文件解析器(在核心配置文件springmvc.xml、相關jsp文件中進行配置)
c.根據提交的數據在Controller層完成文件的上傳
問題解決:測試的時候發現圖片數據不能夠回顯,考慮將存儲路徑修改為當前工程路徑下目錄再進行測試
SpringMVC與JSON數據的交互
JSON數據格式在接口調用中 。html中比較常見,json的格式也比較簡單,解析比較方便
UserXml和json是兩種不同的數據格式 ,json的數據格式更為簡單,也更為容易解析
SpringMVC進行JSON的交互流程
@RequestBody
作用:@RequestBody注解用于讀取HTTP請求,請求的內容通過SpringmVC提供的HttpMessageConverter接口 把讀取到的內容轉換為JSON, 并把數據綁定到Controller方法的形參上。
@ResponseBody
作用:該注解是用于把Controller的方法返回的對象通過HttpMessageConvter接口轉換為指定的JSON格式,xml的數據,通過Response對象響應到客戶端。
請求是JSON,響應是JSON
環境準備
springMVC默認是用org.springframework.http.converter.json.MappingJackson2HttpMessageConverter對json數據轉換,需要在相應工程的pom.xml文件下導入json相關jar包
配置JSON轉換器
編寫JS代碼進行測試
Controller代碼
測試代碼
請求的數據格式
響應的數據格式
總結
以上是生活随笔為你收集整理的c++读取json文件_[SpringMVC]-SpringMVC架构-07-SpringMVC文件上传的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: set python_使用dict和se
- 下一篇: 什么是对象的消息_SpringBoot+