我是初学者,我尝试制作一个小应用程序,以JSON格式列出文件夹的所有内容。所以我尝试了这个:
import java.io.File;
import javax.ws.rs.GET; import javax.ws.rs.Path;进口 javax.ws.rs.Produces; import javax.ws.rs.core.MediaType;
import org.json.simple.JSONArray; import org.json.simple.JSONObject;
@Path(“/ files”)公共类Reader {@GET @Produces(MediaType.TEXT_PLAIN)public JSONObject getFiles(){File dir = new File(“c:/”); File [] files = dir.listFiles();
JSONObject obj = new JSONObject(); JSONArray list = new JSONArray(); for(int i=0;i<files.length;i++) { list.add(files[i].getName()); } obj.put("files", list); System.out.println(obj); return obj; }
}
但它不起作用(Exception Container和logException)。那么这有什么问题呢?
由于