出现这种错误的原因有两种可能:
1.所需要的jar包你忘记导入了,在struts2中,如果你需要使用json结果类型,你需要导入struts2-json-plugin-2.3.24.3以及json-lib-2.3-jdk15两个包。
2.json的结果类型的问题:
我看网上大部分的解决方法是在pakage 中扩展json-default,代码是这样子的:
<package
<action
<result
<param
</result>
</action>
</pakage>
<result-types>
<result-type name="json" class="org.apache.struts2.json.JSONResult"/>
</result-types>
在配置action的时候,直接通过引用名引用就可以了。