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,哈哈