java.lang.NoSuchFieldException: DEFAULT_PARAM如何处理

festival2012 2013-07-19 04:01:50
java.lang.NoSuchFieldException: DEFAULT_PARAM
at java.lang.Class.getField(Class.java:1537)
at com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.addResultTypes(XmlConfigurationProvider.java:569)
at com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.addPackage(XmlConfigurationProvider.java:521)
at com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.loadPackages(XmlConfigurationProvider.java:292)
at org.apache.struts2.config.StrutsXmlConfigurationProvider.loadPackages(StrutsXmlConfigurationProvider.java:112)
at com.opensymphony.xwork2.config.impl.DefaultConfiguration.reloadContainer(DefaultConfiguration.java:250)
at com.opensymphony.xwork2.config.ConfigurationManager.getConfiguration(ConfigurationManager.java:67)
at org.apache.struts2.dispatcher.Dispatcher.init_PreloadConfiguration(Dispatcher.java:429)
at org.apache.struts2.dispatcher.Dispatcher.init(Dispatcher.java:473)
at org.apache.struts2.dispatcher.ng.InitOperations.initDispatcher(InitOperations.java:74)
at org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter.init(StrutsPrepareAndExecuteFilter.java:51)
at org.apache.catalina.core.ApplicationFilterConfig.initFilter(ApplicationFilterConfig.java:281)
at org.apache.catalina.core.ApplicationFilterConfig.getFilter(ApplicationFilterConfig.java:262)
at org.apache.catalina.core.ApplicationFilterConfig.<init>(ApplicationFilterConfig.java:107)
at org.apache.catalina.core.StandardContext.filterStart(StandardContext.java:4746)
at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5399)
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
at org.apache.catalina.core.StandardContext.reload(StandardContext.java:3926)
at org.apache.catalina.loader.WebappLoader.backgroundProcess(WebappLoader.java:426)
at org.apache.catalina.core.ContainerBase.backgroundProcess(ContainerBase.java:1345)
at org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.processChildren(ContainerBase.java:1530)
at org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.processChildren(ContainerBase.java:1540)
at org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.processChildren(ContainerBase.java:1540)
at org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.run(ContainerBase.java:1519)
at java.lang.Thread.run(Thread.java:722)
...全文
1150 6 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
Alex-Lee 2013-09-07
  • 打赏
  • 举报
回复
加我QQ群,我放群共享里面了。214579879
festival2012 2013-07-22
  • 打赏
  • 举报
回复
引用 3 楼 fangmingshijie 的回复:
看看你的struts配置文件
<constant name="struts.objectFactory" value="spring" /> 
	<constant name="struts.multipart.saveDir" value="/tmp"/>
	<!--开发模式下使用,这样可以打印出更详细的错误信息-->
	<constant name="sruts.devMode" value="true"/>
	<!--当struts的配置文件修改后,系统时候自动重新加载该文件,默认值为false(生产环境下使用)开发阶段最好打开-->
	<constant name="struts.configuration.xml.reload" value="true"/>
	<!--上传文件限制976M左右-->
	<constant name="struts.multipart.maxSize" value="1024288000"></constant>
	<constant name="struts.i18n.encoding" value="UTF-8" />
	<constant name="struts.action.extension" value="htm"></constant>
	
	<package name="struts-global" extends="struts-default,json-default">
		<interceptors>
			<interceptor name="exceptionInceptor" class="com.manage.exception.ExceptionMappingInterceptor"></interceptor>
		
			<interceptor-stack name="inceptorStack">
	            <interceptor-ref name="exceptionInceptor"></interceptor-ref>
				<interceptor-ref name="defaultStack"></interceptor-ref>
	        </interceptor-stack>
        
		</interceptors>
        
		<default-interceptor-ref name="inceptorStack"></default-interceptor-ref>
		
	
		<global-results>
			<result name="success" type="json">
				<param name="ignoreHierarchy">false</param>
				<param name="includeProperties">success,failureMsg,result.*</param>
			</result>
			
	    	<result name="error" type="json">
	    		<param name="ignoreHierarchy">false</param>
				<param name="includeProperties">success,actionErrors.*</param>
	    	</result>
	    	
	    	<result name="download_success" type="stream">
 				<param name="contentType">text/plain</param>
 				<param name="inputName">inputStream</param>
 				<param name="contentDisposition">attachment;filename="${downloadFileName}"</param>
       	 		<param name="bufferSize">20480</param>
 			</result>
		</global-results>
其他的继承struts-global
  • 打赏
  • 举报
回复
看看你的struts配置文件
festival2012 2013-07-19
  • 打赏
  • 举报
回复
引用 1 楼 fangmingshijie 的回复:
升级一下struts的版本,就可以解决
已经升级了还是出现这个错误 struts2-core-2.3.15.1.jar struts2-json-plugin-2.3.15.1.jar struts2-spring-plugin-2.3.15.1.jar xwork-core-2.3.15.1.jar
  • 打赏
  • 举报
回复
升级一下struts的版本,就可以解决

81,122

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧