已采纳回答 / 凉鹜
getHibernateTemplate().findByNamedParam(hql,{"username","password"},{第一个值,第二个值}) 顺便提一句更新后的?变为?1 风格变了需要在后边加上序号
2018-09-17
已采纳回答 / qq_浮尘旧梦微凉_0
你看一下你的数据连接池那里Could not resolve placeholder 'jdbc.driverClass' in string value "${jdbc.driverClass}"
2018-03-07
已采纳回答 / 雪雨孤岛
还是得靠自己,laozi告诉你们正解。Employee中的Department成员变量,在使用ModelDriven之前,必须要Department department = new Department();因为没有实例化,所以无法对department.did赋值。解决方法:在Employee中添加构造方法public Employee( department = new Department();)就是在用之前实例化,就可以了。老师挖的坑。。
2017-10-01
已采纳回答 / qq_絵空事_1
不输入时间就保存会报错是因为<s:select>里面没有默认值,只要设置headerkey=""等于一个值就可以了。而跳转登录页面是因为输入的时间格式不正确。因为我们struts.xml里面设置了登录页面的result为input,input是action的内置属性,作用是校验前端输入的正确性,如果验证不通过,就会返回input所对应的视图。
2017-09-23
已采纳回答 / qq_微笑向暖_0
ActionContext.getContext().getValueStack().push(pageBean);把pageBean放进值栈里了,然后页面上通过struts的标签找到pageBean的属性private int currPage; // 当前页数 private int pageSize; // 每页显示的记录数 private int totalCount; // 总记录数 private int totalPage; // 总页数 private List<T> list...
2017-09-13
已采纳回答 / qq_已被淡忘断綫_0
<many-to-one name="department" class="com.qst.entity.Department" column="dno" lazy="false" />这其实对应类 的department 属性, 这个类是多对一的 就是<many-to-one>
2017-09-11
已采纳回答 / qq_收一缕烟雨_0
重定向和转发有一个重要的不同:当使用转发时,JSP容器将使用一个内部的方法来调用目标页面,新的页面继续处理同一个请求,而浏览器将不会知道这个过程。 与之相反,重定向方式的含义是第一个页面通知浏览器发送一个新的页面请求。因为,当你使用重定向时,浏览器中所显示的URL会变成新页面的URL, 而当使用转发时,该URL会保持不变。重定向的速度比转发慢,因为浏览器还得发出一个新的请求。同时,由于重定向方式产生了一个新的请求,所以经过一次重定向后,request内的对象将无法使用。
2017-08-06
已采纳回答 / 慕侠7609664
这个是通配符配置 例如<action name="hello*" method="{1}" class="Hello"/>这样的Action配置,可以接收到以hello为开头的action请求,那么像"helloadd"的请求就会有Hello类的add方法来处理
2017-06-27