在struts2的框架下,利用拦截器序列化Aciton数据为json数据传递给JSP,调用class文件的顺序为:
JSONResult的execute()和createJSONString()方法方法:
JSONUtil.class文件的serialize()方法:
JSONWriter的write()--->vlaue()--->process()--->map()方法:
map()方法:
说到这里,相信大家对解决这个warn警告的方法都知道了吧:把将要序列化为json的Map类型的key值转化为String即可,另外,jar中的class文件也是可以打断点的,虽然eclipse会提示"找不到资源",但是我们可以点击"debug小图标",进入对应的class文件,在class文件中可以放鼠标左键上去查看变量的值哦(和debug的效果是一样的,非常方便)