最新回答 / 慕粉0031574727
和我一样的问题~挣了半天,最后解决了我的情况是控制台没有错误输出,但是也没有建表信息~~这个问题是由于spring4整合hibernate3的原因,换成最新版的hibernate5后没有问题,控制台正常输出建表语句,但是新的问题又来了输出建表语句后mysql中没有表生成,原来是将主键eid和did设置成了String类型,换成integer后解决问题!!
2016-09-03
最新回答 / qq_明眸_3
applicationContext.xml文件中加载数据库异常;不能加载到dataSource,跟'dataSource'有关的好好检查下;应该是写错单词了
2016-09-02
最新回答 / qq_浮生若水_1
我知道了是我在index中的action动作写成了employee_Login,所以对应的login函数就要写成大写的L,我后来吧这个动作改成了employee_login,就可以了
2016-09-02
已采纳回答 / 慕粉3727206
要在struts.xml配置文件中package加入strict-method-invocation="false"的属性,即<package name="ssh" extends="struts-default" namespace="/" strict-method-invocation="false"></package>。
2016-08-31
最新回答 / botao555
你的理解是对的。如果直接跳转到list.jsp中的话,list.jsp中的数据就没有被填充了。saveSuccess方法再执行查询并重新填充值栈是可以的,但是明显是多此一举,因为有department_findAll这个方法可以直接使用。
2016-08-30
最新回答 / qq_很现实_0
@Override public Department getModel() { // TODO Auto-generated method stub return department; }getModel();你返回的是不是null?
2016-08-30
已采纳回答 / botao555
在数据库配置文件jdbc.properties中url添加characterEncoding参数,例如下面:jdbc.url=jdbc:mysql://localhost:3306/ssh_employee?characterEncoding=utf8
2016-08-30
最赞回答 / 慕盖茨7895258
<many-to-one name="department" class="ssh.entity.Department" column="dno" lazy="false"></many-to-one> 在 Employee.hbm.xml中加上lazy="false"
2016-08-26