具体一点:not all named parameters have been set!
杯命名的参数没有设置
flag = stuDao.checkStuInfo(student.getName(), student.getPassword());
这句有问题吧
flag = stuDao.checkStuInfo(student.setName(loginForm.getUsername()),
student.setPassword(loginForm.getPassword());
或者
String a=student.setName(loginForm.getUsername());
String b=student.setPassword(loginForm.getPassword());
flag = stuDao.checkStuInfo(a,b);
杯命名的参数没有设置
flag = stuDao.checkStuInfo(student.getName(), student.getPassword());
这句有问题吧
flag = stuDao.checkStuInfo(student.setName(loginForm.getUsername()),
student.setPassword(loginForm.getPassword());
或者
String a=student.setName(loginForm.getUsername());
String b=student.setPassword(loginForm.getPassword());
flag = stuDao.checkStuInfo(a,b);
解决方案 »
- jsp:forward到struts2的action
- Java awt 如何将输出到屏幕上的图像输出到图片 如果有好思路另开帖子另给分
- hibernate 不能存取中文
- applicationContext.xml干什么用的?请教一下,谢谢
- java程序员工作真难找(深圳)
- 开发ejb时遇到的怪问题?
- 救我,tomcat5.0 编译问题
- 交友,我正在学习STRUTS,希望结交志同道合的朋友,这样有问题大家可以一起讨论,强过一个人自学。不论你是高手还是菜鸟都可以和我联系,
- 英文版操作系统下用Jbuilder时不能显示中文,一输入中文就变成方格,怎么办?
- 请问如何实现在Sql Server2000中进行模糊查找?
- 我们软件课程设计的题目,哪个高手帮我看看这个题目应该怎么着手啊!!!
- Hibernate-Many-to-one
是不是你选择的 hibernate版本的问题.
我调试了,两个参数多有value:
name=liuyu password=888
我在hibernate.cfg.xml中设了show_sql = true!有如下信息:
Hibernate: select student0_.id as id, student0_.name as name0_, student0_.password as password0_, student0_.jiguan as jiguan0_, student0_.department as department0_, student0_.sex as sex0_, student0_. as 0_, student0_.tel as tel0_, student0_.phone as phone0_, student0_.email as email0_ from stu__student student0_ where student0_.name=? and student0_.password=? limit ?
如何编写正确的代码呢-->可是我的hql语句没有问题啊!
但是sql有问题
你用mysql?
仔细看看limist函数
那要求有2个参数的
limit a,b 取得从a行到b行的记录
============================================
你为什么不一开始就把sql语句和完整的报错信息发上来
我倒上面那个解释就连我自己都觉得很牵强