81,120
社区成员




15-Jul-2019 10:52:39.616 INFO [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory Deploying web application directory E:\apache-tomcat-8.0.26\webapps\manager
15-Jul-2019 10:52:39.656 INFO [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory Deployment of web application directory E:\apache-tomcat-8.0.26\webapps\manager has finished in 39 ms
10:56:04.677 [http-apr-8080-exec-8] DEBUG org.mybatis.spring.SqlSessionUtils - Creating a new SqlSession
10:56:04.677 [http-apr-8080-exec-8] DEBUG org.mybatis.spring.SqlSessionUtils - SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@52b4d906] was not registered for synchronization because synchronization is not active
10:56:04.678 [http-apr-8080-exec-8] DEBUG org.mybatis.spring.transaction.SpringManagedTransaction - JDBC Connection [com.mchange.v2.c3p0.impl.NewProxyConnection@584cb276 [wrapping: com.mysql.jdbc.JDBC4Connection@3afef0a7]] will not be managed by Spring
10:56:04.678 [http-apr-8080-exec-8] DEBUG com.liulin.ce.dao.UserInfoDao.selectUserByLoginName - ==> Preparing: SELECT * FROM USERINFO WHERE LOGINNAME=?
10:56:04.678 [http-apr-8080-exec-8] DEBUG com.liulin.ce.dao.UserInfoDao.selectUserByLoginName - ==> Parameters: (String)
10:56:04.679 [http-apr-8080-exec-8] DEBUG com.liulin.ce.dao.UserInfoDao.selectUserByLoginName - <== Total: 0
10:56:04.680 [http-apr-8080-exec-8] DEBUG org.mybatis.spring.SqlSessionUtils - Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@52b4d906]
<!-- 配置视图解析器 显示ViewResolver -->
<bean class="org.springframework.web.servlet.view.InternalResourceViewResolver">
<property name="viewClass" value="org.springframework.web.servlet.view.JstlView"/>
<property name="prefix" value="/WEB-INF/views/"/>
<property name="suffix" value=".jsp"/>
</bean>
正确配置
<!-- 配置视图解析器 显示ViewResolver -->
<bean class="org.springframework.web.servlet.view.InternalResourceViewResolver">
<property name="viewClass" value="org.springframework.web.servlet.view.JstlView"/>
<property name="prefix" value="/src/main/webapp/WEB-INF/views/"/>
<property name="suffix" value=".jsp"/>
</bean>
其中prefix中的路径要写成全路径,没有写全的话就不能进行跳转.
/*获取工程路径*/
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
[/quote]
你加了这个肯定是没有获取到的,不信的话,你吧这个basePath 加到HTML 元素中去,你这个值肯定没有[/quote]
没获取到的话请问怎么获取。。。搞了一天了还是不知道在哪里解决
<!-- 配置视图解析器 显示ViewResolver -->
<bean class="org.springframework.web.servlet.view.InternalResourceViewResolver">
<property name="viewClass" value="org.springframework.web.servlet.view.JstlView"/>
<property name="prefix" value="/WEB-INF/views/"/>
<property name="suffix" value=".jsp"/>
</bean>
这个是视图解析器,配置这样应该没问题吧。。。[/quote]
方法return "/login" ; 中 / 去掉。[/quote]
我去掉了还是不行。。
@RequestMapping("/login")
public String login(UserInfo userInfo, Model model){
String msg="";
//根据登入账号判断该用户是否存在
UserInfo user = userInfoService.selectUserByLoginName(userInfo.getLoginName());
if(user==null){
msg="该用户不存在!";
}else{
if(user.getPassword().equals(userInfo.getPassword())){
//验证成功进入主界面
model.addAttribute("userInfo",user);
return "/main";
}else{
msg="密码错误!";
}
}
model.addAttribute("msg",msg);
return "login";
}
最后返回这个login这里还是不行。。
/*获取工程路径*/
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
[/quote]
你加了这个肯定是没有获取到的,不信的话,你吧这个basePath 加到HTML 元素中去,你这个值肯定没有
<!-- 配置视图解析器 显示ViewResolver -->
<bean class="org.springframework.web.servlet.view.InternalResourceViewResolver">
<property name="viewClass" value="org.springframework.web.servlet.view.JstlView"/>
<property name="prefix" value="/WEB-INF/views/"/>
<property name="suffix" value=".jsp"/>
</bean>
这个是视图解析器,配置这样应该没问题吧。。。[/quote]
方法return "/login" ; 中 / 去掉。
<!-- 配置视图解析器 显示ViewResolver -->
<bean class="org.springframework.web.servlet.view.InternalResourceViewResolver">
<property name="viewClass" value="org.springframework.web.servlet.view.JstlView"/>
<property name="prefix" value="/WEB-INF/views/"/>
<property name="suffix" value=".jsp"/>
</bean>
这个是视图解析器,配置这样应该没问题吧。。。
/*获取工程路径*/
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";