`

Caused by: The Result type [json] which is defined in the Result annotation on t

 
阅读更多

Caused by: The Result type [json] which is defined in the Result annotation on the class [class action.MenuAction] or determined by the file extension or is the default result type for the PackageConfig of the action, could not be found as a result-type defined for the Struts/XWork package [action#struts-default#/portal] - [unknown location]
 at org.apache.struts2.convention.DefaultResultMapBuilder.createResultConfig(DefaultResultMapBuilder.java:450)
 at org.apache.struts2.convention.DefaultResultMapBuilder.createFromAnnotations(DefaultResultMapBuilder.java:422)
 at org.apache.struts2.convention.DefaultResultMapBuilder.createResultsFromAnnotations(DefaultResultMapBuilder.java:218)
 at org.apache.struts2.convention.DefaultResultMapBuilder.build(DefaultResultMapBuilder.java:194)
 at org.apache.struts2.convention.PackageBasedActionConfigBuilder.createActionConfig(PackageBasedActionConfigBuilder.java:933)
 at org.apache.struts2.convention.PackageBasedActionConfigBuilder.buildConfiguration(PackageBasedActionConfigBuilder.java:702)
 at org.apache.struts2.convention.PackageBasedActionConfigBuilder.buildActionConfigs(PackageBasedActionConfigBuilder.java:348)
 at org.apache.struts2.convention.ClasspathPackageProvider.loadPackages(ClasspathPackageProvider.java:53)
 at com.opensymphony.xwork2.config.impl.DefaultConfiguration.reloadContainer(DefaultConfiguration.java:268)
 at com.opensymphony.xwork2.config.ConfigurationManager.getConfiguration(ConfigurationManager.java:67)
 ... 19 more

 

struts-2.3.16.3使用了struts2-nutz-json-plugin-2.3.15.2的包,导致这个问题,将struts-2.3.16.3改为使用struts2-2.3.15.2的包:

struts2-convention-spring-plugin-2.3.15.2

struts2-core-2.3.15.2

struts2-nutz-json-plugin-2.3.15.2

struts2-upload-plugin-2.3.4

xwork-core-2.3.15.2

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics