Invalid action class configuration that references an unknown class name
2012-07-28 16:02
309 查看
今天在做项目的时候发现一个报错:
java.lang.RuntimeException: Invalid action class configuration that references an unknown class named [DevSet]
...........
java.lang.ClassNotFoundException: DevSet
解决结果:
通过表单里的<input type="text">传非数字字符给bean的int类型时,由于类型不匹配报错。
解决过程:
简单从报错来看,这是一个struts2的action的配置问题。
但我仔细监察后不管是配置啊,还是类名都没有错误,然后我删除了在我最后一次运行正常后的写的代码给删了,发现删除了某些<input type="text">标签给删除后就没有问题了。
但此类标签有些又没问题,最后我看看了bean,发现bean的某些属性要求是int,我怀疑是我在测试的时候随手输入的是字母,再测试,确认问题就在于此。即类型不匹配出错。
下面附上代码:
jsp页面:
面积:<input type="text" name="sensor.monitorarea" onblur="checkInfo('sensor.monitorarea')" value="${sensor.monitorarea}"/>
java bean
public class SensorBean {
// Fields
private Integer id;
private String receiverid;
private String zonetypecode;
private String sensorId;
private Double monitorarea;
}
注意看此处的monitorarea,是一个double类型。此时你若在页面的输入框里写字母就会报以上错误,但写数字就不会。所以在做项目时最好进行用户输入正确性验证。
相关文章推荐
- java.lang.RuntimeException: Invalid action class configuration that references an unknown class name
- java.lang.RuntimeException: Invalid action class configuration that references an unknown class name
- java.lang.RuntimeException: Invalid action class configuration that references an unknown class name
- java.lang.RuntimeException: Invalid action class configuration that references an unknown class name
- java.lang.RuntimeException: Invalid action class configuration that references an unknown class name
- java.lang.RuntimeException: Invalid action class configuration that references an unknown class name
- java.lang.RuntimeException: Invalid action class configuration that references an unknown class name
- java.lang.RuntimeException: Invalid action class configuration that references an unknown class name
- java.lang.RuntimeException: Invalid action class configuration that references an unknown class name
- java.lang.RuntimeException: Invalid action class configuration that references an unknown class name
- java.lang.RuntimeException: Invalid action class configuration that references an unknown class name
- Invalid action class configuration that references an unknown class named [XX]
- jsp页面揣出现Invalid action class configuration that references an unknown class解决方案
- java.lang.RuntimeException: Invalid action class configuration that references an unknown class named [userRegisterAction]
- SSH框架java.lang.RuntimeException: Invalid action class configuration that references an unknown class named
- java.lang.RuntimeException: Invalid action class configuration that references an unknown class nam
- Invalid action class configuration that references an unknown class named [productInfoAction]
- 错误:Invalid action class configuration that references an unknown class named [XXX]的解决
- Invalid action class configuration that references an unknown class named [XX] .
- Invalid action class configuration that references an unknown class解决方案