当我使用GAE中的Gson访问数据时获得异常:
异常:java.lang.SecurityException异常: java.lang.IllegalAccessException:私有时不允许反射 static final int java.util.BitSet.ADDRESS_BITS_PER_WORD
我的代码是:
Gson gson = new Gson();
JsonObject jsonObject = new JsonObject();
JsonElement element = gson.toJsonTree(dspinfo1);
JsonElement element1 = gson.toJsonTree(dspbh);
jsonObject.add("xxx", element1);
jsonObject.add("xxxx", element);
out.print(jsonObject.toString());
所以如果可能的话,请给我一些建议。 完整的前任是:
List<DSPMaster> dpsinfo1=new ArrayList<DSPMaster>();
DSPMaster dspinfo1 = dspDao.getdeliveryprovider(Long.parseLong(xxxx));
response.setContentType("text/html");
PrintWriter out = response.getWriter();
Gson gson = new Gson(); JsonObject jsonObject = new JsonObject();
JsonElement element = gson.toJsonTree(dspinfo1);
jsonObject.add("xxxx", element);
out.print(jsonObject.toString());
答案 0 :(得分:1)
你可以尝试
.tableData {
box-shadow: 10px 10px 5px #000;
-webkit-border-radius: 25px;
-moz-border-radius: 25px;
border-radius: 25px;
}
答案 1 :(得分:0)
你可以尝试杰克逊你的类,将它转换为json模式,然后在预编译类。这将允许您绕过GAE中的反射问题。