已采纳回答 / 慕粉2223061884
获得内置对象的方法不止一种,你说的方法也可以,使用接口的方式最明显的特征是通过ioc削减代码直接的耦合,具体的使用方法得学习下ioc。不过,这个地方我觉得没有体现这个特点,在前面一段视频的UserDao userdao=new UserDaoImpl()那个是接口功能的运用。
2017-01-17
断言出现错误,应该是cfg.xml文件中把Create换成update,因为你一旦使用create就会删除原来那张表,所以你需要在数据库中重加数据表的属性
2017-01-17
已采纳回答 / 慕粉3169703
因为输入这个地址,会自动跳到index.jsp,index.jsp里面有个跳转语句:response.sendRedirect(path+"/jsp/user/user_login.jsp");就会直接跳到登录页面
2017-01-13
首先需要在struts.xml配置 <result name="input">/users/Users_login.jsp</result>才能返回登录页面去显示错误信息。但是在登录后,点击安全退出,还是会报错,其实只要加上try--catch就好了,
<code>@SkipValidation
public void validate() {
try{
}
}catch(NullPointerException npe){
}
}</code>
<code>@SkipValidation
public void validate() {
try{
}
}catch(NullPointerException npe){
}
}</code>
2017-01-13