From 6d189d61fc0665295136256beaefb246f85f419a Mon Sep 17 00:00:00 2001 From: User_cyk <1020691186@qq.com> Date: Tue, 11 Jul 2023 12:04:21 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9onefile=E6=8E=A5=E5=8F=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../hellogithub/service/oneFileService.java | 23 ++++++++++++++++++- .../systemAdmin/selectFileServlet.java | 2 +- 2 files changed, 23 insertions(+), 2 deletions(-) diff --git a/src/com/hellogithub/service/oneFileService.java b/src/com/hellogithub/service/oneFileService.java index 4ee28f8..35aff92 100644 --- a/src/com/hellogithub/service/oneFileService.java +++ b/src/com/hellogithub/service/oneFileService.java @@ -1,12 +1,33 @@ package com.hellogithub.service; +import com.alibaba.fastjson.JSONObject; import com.hellogithub.dao.fileDao; import com.hellogithub.entity.fileEntity; +import java.util.HashMap; import java.util.List; +import java.util.Map; public class oneFileService { private fileDao fileDao = new fileDao(); - public List selectFileEntity(){return fileDao.selectFileEntity(); } + public String selectFileEntity(){ + + List fileEntityList =fileDao.selectFileEntity(); + Map dataMap; + Map> daMap2= new HashMap<>(); + for(int i=0;i(); + fileEntity fileEntity = fileEntityList.get(i); + String name = fileEntity.getOneFileName(); + String language =fileEntity.getLanguage(); + String description = fileEntity.getDescription(); + dataMap.put("name",name); + dataMap.put("language",language); + dataMap.put("description",description); + daMap2.put(""+i,dataMap); + } + return JSONObject.toJSONString(daMap2); + } public fileEntity selectFileEntityById(int id ){return fileDao.selectFileEntityById(id); } } diff --git a/src/com/hellogithub/servlet/systemAdmin/selectFileServlet.java b/src/com/hellogithub/servlet/systemAdmin/selectFileServlet.java index e299040..ff74588 100644 --- a/src/com/hellogithub/servlet/systemAdmin/selectFileServlet.java +++ b/src/com/hellogithub/servlet/systemAdmin/selectFileServlet.java @@ -31,7 +31,7 @@ public class selectFileServlet extends HttpServlet { resp.setHeader("Access-Control-Max-Age", "3600"); resp.setHeader("Access-Control-Allow-Headers", "access-control-allow-origin, authority, content-type, version-info, X-Requested-With"); resp.setContentType("application/json;charset=UTF-8"); - String jsonString = JSONObject.toJSONString(oneFileService.selectFileEntity()); + String jsonString = oneFileService.selectFileEntity(); PrintWriter writer = resp.getWriter(); writer.println(jsonString);