java.lang.IllegalArgumentException异常

xuexijava 2009-12-16 05:19:49
项目用的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);

...全文
1095 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
Smart_Vnote 2011-12-01
  • 打赏
  • 举报
回复
我也遇到这个异常了
rome_wu 2011-01-18
  • 打赏
  • 举报
回复
hibernate给你用浪费了!!!!
crazylaa 2009-12-16
  • 打赏
  • 举报
回复
都是粗心惹的祸。能^C^V就^C^V,哈哈
lovepay1413 2009-12-16
  • 打赏
  • 举报
回复

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

bayougeng 2009-12-16
  • 打赏
  • 举报
回复
哈哈。。。
我还使劲的看了两眼,实在没看出来。
以后尽量copy,别手写代码了。
bayougeng 2009-12-16
  • 打赏
  • 举报
回复
看起来好像没有错。
你换个名字试试,或许,这个是关键字,不能这么用呢。
kky2010_110 2009-12-16
  • 打赏
  • 举报
回复
日,给分
kky2010_110 2009-12-16
  • 打赏
  • 举报
回复
哥哥看看passowrds 这个是拼写错误
q.setString("passowrds", password);
这样写passwords
xuexijava 2009-12-16
  • 打赏
  • 举报
回复
已解决
太粗心了,忙的有点晕哈哈。。。。
lshengh626 2009-12-16
  • 打赏
  • 举报
回复
看看你那参数传递是否正确

81,092

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧