spring java项目中出现数据库错误
SpringJava项目使用数据库mysql,服务器是jetty服务器,spring安全使用直接在控制台上出错 控制台中显示错误spring java项目中出现数据库错误,java,mysql,spring,spring-mvc,Java,Mysql,Spring,Spring Mvc,SpringJava项目使用数据库mysql,服务器是jetty服务器,spring安全使用直接在控制台上出错 控制台中显示错误 [INFO] Started Jetty Server Jul 19, 2014 3:54:22 PM org.springframework.beans.factory.xml.XmlBeanDefinitionReader loadBeanDefinitions INFO: Loading XML bean definitions from class path
[INFO] Started Jetty Server
Jul 19, 2014 3:54:22 PM org.springframework.beans.factory.xml.XmlBeanDefinitionReader loadBeanDefinitions
INFO: Loading XML bean definitions from class path resource [org/springframework/jdbc/support/sql-error-codes.xml]
Jul 19, 2014 3:54:22 PM org.springframework.jdbc.support.SQLErrorCodesFactory <init>
INFO: SQLErrorCodes loaded: [DB2, Derby, H2, HSQL, Informix, MS-SQL, MySQL, Oracle, PostgreSQL, Sybase]
Hibernate: select this_.ID as ID23_1_, this_.CREATED_DATE as CREATED2_23_1_, this_.IS_DELETE as IS3_23_1_, this_.DEPARTMENT_ID as DEPARTMENT9_23_1_, this_.EMAIL_ID a
s EMAIL4_23_1_, this_.FIRST_NAME as FIRST5_23_1_, this_.LAST_NAME as LAST6_23_1_, this_.PASSWORD as PASSWORD23_1_, this_.USERNAME as USERNAME23_1_, department2_.ID a
s ID16_0_, department2_.CREATED_DATE as CREATED2_16_0_, department2_.IS_DELETE as IS3_16_0_, department2_.NAME as NAME16_0_ from user this_ inner join department dep
artment2_ on this_.DEPARTMENT_ID=department2_.ID where this_.USERNAME=?
始终将控件转到loginfailed.html和securityDAO。getLoggedUserAccount()显示空值
我被这个错误缠住了如果你知道这个请分享答案你能发布这个错误吗
INFO:SQLErrorCodes loaded:[DB2、Derby、H2、HSQL、Informix、MS-SQL、MySQL、Oracle、PostgreSQL、Sybase]
是指上述数据库的错误代码已加载的信息,而不是错误。@Andreas更新问题
<security:http use-expressions="true">
<security:form-login login-page="/home.html"
default-target-url="/dologin.html" authentication-failure-url="/loginfailed.html" />
<!-- <security:logout logout-success-url="/home.html"/> -->
<security:logout logout-success-url="/Loggedout.html" />
<security:remember-me />
<security:intercept-url pattern="/signin*"
access="permitAll" />
</security:http>
<security:authentication-manager>
<security:authentication-provider>
<security:jdbc-user-service
data-source-ref="dataSource"
users-by-username-query="
select username,password
from users where username=?"
authorities-by-username-query="
select u.username, ur.users_id from users u, user_role ur
where u.id = ur.users_id and u.username =? " />
</security:authentication-provider>
</security:authentication-manager>
@RequestMapping("/home.html")
public String getHomePage() {
return "/index";
}
@RequestMapping("/")
public String root() {
return "redirect:/home.html";
}
@RequestMapping("/dologin.html")
public String doLogin() {
String path = null;
System.out.println("Inside Do Login *********************");
User user = (User) SecurityContextHolder.getContext()
.getAuthentication().getPrincipal();
System.out.println(user+"User****************");
if (userHasRole("ROLE_USER")) {
System.out.println(securityDAO.getLoggedUserAccount());
path = "redirect:/home.html";
}
if (userHasRole("ROLE_ADMIN")) {
System.out.println("admin****************");
path = "redirect:/Adminhome.html";
}
return path;
}
@RequestMapping("/loginfailed.html")
String loginFailed(ModelMap modelMap) {
modelMap.addAttribute("error", "False");
System.out.println(securityDAO.getLoggedUserAccount()+"Fffffffffffff");
return "/index";
}