首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

java.lang.IllegalArgumentException错误

2012-01-19 
java.lang.IllegalArgumentException异常项目用的Struts1.3+hibernate3.0报错如下:java.lang.IllegalArgum

java.lang.IllegalArgumentException异常
项目用的Struts1.3+hibernate3.0
报错如下:
java.lang.IllegalArgumentException: Parameter passowrds does not exist as a named parameter in [from UserAdmin where username=:usernames and password=:passwords]
头有点晕找不着错误在哪了帮看看
DAO中
Query q=session.createQuery("from UserAdmin where username=:usernames and password=:passwords");
 
q.setString("usernames", username);
q.setString("passowrds", password);



[解决办法]
看看你那参数传递是否正确
[解决办法]
哥哥看看passowrds 这个是拼写错误
q.setString("passowrds", password); 
这样写passwords
[解决办法]
哈哈。。。
我还使劲的看了两眼,实在没看出来。
以后尽量copy,别手写代码了。
[解决办法]

q.setString("passowrds", password); 
passwords这个单词拼错了。。。


[解决办法]
都是粗心惹的祸。能^C^V就^C^V,哈哈

热点排行