在struts中实现客户登陆的功能的时候,数据库中已经存在表格,且javaEE与数据库的连接没错的情况下出现一下的错误提示
出现这个问题是因为在表中出现了为空的字段,当查询的数据库字段值为空字符窜的时候,会报这种错误,
猜测这是因为hibernate某种奇怪的设定的原因
java.lang.StringIndexOutOfBoundsException: String index out of range: 0
解决方案
1、在数据库中将字段默认值为null,或者将为null的字段填写完整,我在遇到的这个问题的时候是因为在表中的user-state未填写,所以出现了以上的错误提示
String index out of range: 0
最新推荐文章于 2024-02-02 16:15:13 发布