Invalid action class configuration that references an unknown class named [XX] .

多次遇到这个错误,难以解决,有时候出现,有时候没有,很神奇,今天发现了一点端倪,虽然说不上找到了所有导致这个bug的原因。至少,也是很主要的一种了。

其实,透过结果,如果debug用心,一行代码一行代码的debug,还是可以定位到错误原因代码的。

时间: 2024-10-12 21:16:49

Invalid action class configuration that references an unknown class named [XX] .的相关文章

【报错】java.lang.RuntimeException: Invalid action class configuration that references an unknown class named [xxxAction]

java.lang.RuntimeException: Invalid action class configuration that references an unknown class named [xxxAction]. 在使用SSH进行项目开发时,一不小心就可能出现以上的错误提示.现总结论坛高人的开发经验针对本错误产生的原因做具体分析,希望能帮到出同样问题的各位童鞋们: 这样的问题可以简单理解为未找到名字为XXX的action 1)xxxAction没有在Struts.xml中配置相应

SSH中的Invalid action class configuration that references an unknown class named.......

最近用SSH框架做项目的时候页面提交数据到后台,遇到了这个问题,百度了一下,网上的解决办法无非两种: 1.检查struts.xml  ,applicationContext.xml的配置是否正确 2.配置命名空间namespa 3.检查请求路径和请求方法是否写错 试了一下,都没有解决我的问题,最后,自己研究调试了一下,发现问题原因是:  前台提交的数据与后台Action中封装的数据类型不匹配  (PS:我的Action中封装了好几张表的数据,想要同时操作,结果前台数据太多,一不小心在复选框的给值

java.lang.RuntimeException: Invalid action class configuration that references an unknown class nam

可能是你的配置没有这个类或者你在返回的参数没有相应的操作吧我是用struts2.1 有一次是返回字符串是没配置的所有有这个问题 就是没找到你要用的类,你确定你的那个CLASS是叫studentAction吗?是不是写错了,一般CLASS的首字母都是大写,比如StudentAction.JAVA对大小写很敏感 ava.lang.RuntimeException: Invalid action class configuration that references an unknown class

报错总结_java.lang.RuntimeException: Invalid action class configuration that references an unknown class name

在使用SSH进行项目开发时,一不小心就可能出现以上的错误提示. 这样的问题可以简单理解为未找到名字为XXX的action 1)xxxAction没有在Struts.xml中配置相应的action: 大小写很关键,这里要仔细检查页面提交的action名方法名有没有错,struts.xml里的名字有没有错误. 2)如果使用了spring去管理action,则有可能未在spring的配置文件中配置相应的bean: spring注入检查 3)如果以上都排除,可能在Struts.xml中的action配置

Invalid action class configuration that reference 异常

遇到Invalid action class configuration that reference的时候,你可以在你的Action中设置一下断点,来判断一下他是否找到了这个action. 不过遇到这个异常的时候都是没有进到action. 这时候,有几种可能导致呢? (1)struts.xml的配置写的不对,name,class检查一下.如果是和spring做整合的,要注意struts中的class写的spring配置文件中的name,在spring配置文件中bean中才写真正的class路径

struts2的Invalid action class configaration错误

今天做项目时出现Invalid action class configuration that references an unknown class named这种错误,我的项目是采用了struts2和spring.这种错误的原因有很多,我的错误是由于:我在action里面有一个类staff,jsp表单提交时有一处input是这样:<input type="text" name="staff.name">没有value值,所以导致出现这种错误. 还有一

[Microsoft Dynamics CRM 2016]Invalid Action – The selected action was not valid 错误的诱因及解决方法

详细问题描述: 由于解决windows server 评估版过期\SQL server 评估版过期的问题后而导致的Invalid Action – The selected action was not valid错误 诱因: 1.windows server 2012 R2 评估版过期 2.SQL 2014 评估版过期 解决方法: 1.重新激活windows server \或者升级为其他版本 2.打开SQL SERVER 安装中心(我装的是2014,所以打开的是SQL Server 2014

Launch configuration JUnitCore references non-existing project XXX.

关于struts和Spring 结合到一起之后存在ACtion创建单实例还是多

转自(http://www.cnblogs.com/zyzcj/p/5652128.html) struts 2的Action是多实例的并非单例,也就是每次请求产生一个Action的对象.原因是:struts 2的Action中包含数据,例如你在页面填写的数据就会包含在Action的成员变量里面.如果Action是单实例的话,这些数据在多线程的环境下就会相互影响,例如造成别人填写的数据被你看到了.所以Struts2的Action是多例模式的. 问题出现了,可以让struts2的action变成单