在Struts2中寫介面,返回json格式
1.在Struts2配置檔案.xml中新增action
<action name="ApiTest" class="com.xx.xx.xxAction" method="{1}">//name宣告Action名,class對應action類
<result name="checkPatien" type="json">
<param name="root">jsonData</param>
</result>
2.在類中中
首先注入
private Map<String, Object> jsonData;
必須獲取get,set方法
3.在方法中:
定義json返回資料
jsonData = new HashMap<String,Object>;
jsonData.put("success",true);
jsonData.put("message","新增成功");
jsonData.put("data",data);//存放返回的資料
return "checkPatien";//此處返回的checkPatien必須與配置檔案中result中定義的name一致;
然後在瀏覽器中呼叫地址就是:
返回的json格式資料為:
相關文章
- 蝦皮商品詳情介面返回資料的json格式JSON
- go fiber: controller返回json格式GoControllerJSON
- 格式化 curl 返回的 jsonJSON
- 記錄在 jmeter 介面測試中 json 返回數值幾種特殊正則提取JMeterJSON
- 諸葛測字線上測算免費api介面_json格式資料返回APIJSON
- 關於重寫 Laravel 表單驗證器 Request 返回 JSON 的資料格式LaravelJSON
- Gin 框架 JSON 格式返回結果的使用方式框架JSON
- 在struts2中實現去掉字尾及url重寫
- 在 IDEA 中配置 Struts2Idea
- SpringCloudSpringBootmybatis分散式微服務雲架構(十二)返回JSON格式GCCloudSpring BootMyBatis分散式微服務架構JSON
- 如何優雅的使用springboot返回下劃線格式JsonSpring BootJSON
- web api 返回Json資料中人格式帶T處理WebAPIJSON
- JSON資料格式及其在WEB開發中的應用JSONWeb
- DotNetCore系列:在ASP.NET Core 3.1中獲取xml格式的介面入參並轉化為jsonNetCoreASP.NETXMLJSON
- koa-router統一介面返回格式
- java通過url呼叫遠端介面返回json資料JavaJSON
- Java介面返回JSON排序無需的問題解決JavaJSON排序
- JSON 格式JSON
- JSON格式JSON
- python 從TXT中解析json格式PythonJSON
- go fiber:發生內部錯誤時統一返回json格式GoJSON
- django返回頁面和json格式列表給前端AntV圖表使用。DjangoJSON前端
- 在feign介面中返回泛型類(Generic response support for feign client)泛型client
- laravel8統一介面返回的json格式—通過自定義函式及自定義exception返回成功及失敗結果LaravelJSON函式Exception
- Laravel 靈活使用 中介軟體, 自定義全域性 API JSON 返回格式LaravelAPIJSON
- Laravel 8 表單驗證丟擲異常返回 json 格式資料LaravelJSON
- C# 解決httplistener querystring 中文亂碼、返回json中文格式亂碼C#HTTPJSON
- 在.NET使用JSON作為資料交換格式JSON
- Springboot使用ResponseBodyAdvice進行統一返回介面資料格式的使用Spring Boot
- 如何設計API介面,實現統一格式返回?API
- 如何設計 API 介面,實現統一格式返回?API
- 08JSON格式JSON
- 在 Qt5 中建立一個 HTTP 介面以返回螢幕截圖QTHTTP
- JSON 格式化 顯示到頁面中JSON
- 返回hash 型別的json型別JSON
- Django實現統一包裝介面返回值資料格式Django
- JSON在Python中的使用JSONPython
- python json格式轉url引數&分割, url引數轉json格式PythonJSON