<强>开发环境强>
-
<李> maven李>
<李>想法李>
<李> jdk 1.8 李>
<李> tomcat 8 李>
<>强配置spring mvc + spring security 强>
pom.xml
& lt; properties> & lt; spring.version> 4.3.8.RELEASE & lt; spring-sercurity.version> 4.2.2.RELEASE & lt;/properties> & lt; dependencies> & lt; !——春天4依赖性比; & lt; dependency> & lt; groupId> org.springframework & lt; artifactId> spring-context & lt; version> $ {spring.version} & lt;/version> & lt;/dependency> & lt; dependency> & lt; groupId> org.springframework & lt; artifactId> spring-webmvc & lt; version> $ {spring.version} & lt;/version> & lt;/dependency> & lt; !——Spring Security祝辞 & lt; dependency> & lt; groupId> org.springframework.security & lt; artifactId> spring-security-core & lt; version> $ {spring-sercurity.version} & lt;/version> & lt;/dependency> & lt; dependency> & lt; groupId> org.springframework.security & lt; artifactId> spring-security-web & lt; version> $ {spring-sercurity.version} & lt;/version> & lt;/dependency> & lt; dependency> & lt; groupId> org.springframework.security & lt; artifactId> spring-security-config & lt; version> $ {spring-sercurity.version} & lt;/version> & lt;/dependency> & lt;/dependencies> >之前spring mvc使用的是为4.3.8版本,spring security使用的是4.2.2版本。
spring-mvc-servlet.xml
& lt; & # 63; xml version=" 1.0 " encoding=" utf - 8 " & # 63;比; & lt;豆类xmlns=" http://www.springframework.org/schema/beans " xmlns:上下文=" http://www.springframework.org/schema/context " xmlns: xsi=" http://www.w3.org/2001/XMLSchema-instance " xsi: schemaLocation=" http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-4.0.xsd http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context-4.0.xsd”比; & lt;上下文:component-scan基础包=" com。控制器”/比; & lt; bean类=皁rg.springframework.web.servlet.view.InternalResourceViewResolver”比; & lt;属性名=扒白骸北? & lt; value>/web - inf/页面/& lt;/value> & lt;/property> & lt;属性名=昂笞骸北? & lt; value> .jsp & lt;/property> & lt;/bean> & lt;/beans> >之前spring-security.xml
& lt; & # 63; xml version=" 1.0 " encoding=" utf - 8 " & # 63;比; & lt;豆类:bean xmlns=" http://www.springframework.org/schema/security " xmlns: bean=" http://www.springframework.org/schema/beans " xmlns: p=" http://www.springframework.org/schema/p " xmlns: xsi=" http://www.w3.org/2001/XMLSchema-instance " xmlns:上下文=" http://www.springframework.org/schema/context " xsi: schemaLocation=" http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context.xsd http://www.springframework.org/schema/security http://www.springframework.org/schema/security/spring-security.xsd”比; & lt; http auto-config=" true "比; & lt; intercept-url模式==?* *”访问“hasRole (ROLE_USER)“/比; & lt;/http> & lt; authentication-manager> & lt; authentication-provider> & lt; user-service> & lt;用户名==癮dmin”密码“123456”政府=" ROLE_USER "/比; & lt;/user-service> & lt;/authentication-provider> & lt;/authentication-manager> & lt;/豆:beans> >之前web . xml
& lt; & # 63; xml version=" 1.0 " encoding=" utf - 8 " & # 63;比; & lt; web xmlns: xsi=" http://www.w3.org/2001/XMLSchema-instance " xmlns=" http://java.sun.com/xml/ns/javaee " xsi: schemaLocation=" http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd” id=" WebApp_ID " version=" 3.0 "比; & lt; display-name>原型创建Web Application & lt; listener> & lt; listener-class> org.springframework.web.context.ContextLoaderListener详解Spring Security简单配置