创建一个shiro例子(未完成)
2017-06-27 17:30
288 查看
1.使用maven命令创建一个webapp项目
2.打开你的开发工具idea或者eclipse 导入之前创建的项目
打开pom.xml文件添加以下依赖
3.打开web.xml添加以下过滤器
4.resource目录下,添加shiro.ini 文件,添加以下内容到文件中
[admin]
[urls]
mvn archetype:generate -DgroupId=org.zx -DartifactId=shiroExample -DarchetypeArtifactId=maven-archetype-webapp -DinteractiveMode=false -DarchetypeCatalog=local
2.打开你的开发工具idea或者eclipse 导入之前创建的项目
打开pom.xml文件添加以下依赖
<dependency> <groupId>org.apache.shiro</groupId> <artifactId>shiro-core</artifactId> <version>1.4.0</version> </dependency>
<dependency> <groupId>org.apache.shiro</groupId> <artifactId>shiro-web</artifactId> <version>1.4.0</version>
3.打开web.xml添加以下过滤器
<filter> <filter-name>ShiroFilter</filter-name> <filter-class>org.apache.shiro.web.servlet.ShiroFilter</filter-class> </filter>
<filter-mapping> <filter-name>ShiroFilter</filter-name> <url-pattern>/*</url-pattern> <dispatcher>REQUEST</dispatcher> <dispatcher>FORWARD</dispatcher> <dispatcher>INCLUDE</dispatcher> <dispatcher>ERROR</dispatcher> </filter-mapping>
4.resource目录下,添加shiro.ini 文件,添加以下内容到文件中
[admin]
[urls]
/index.html = anon /user.html = authc
相关文章推荐
- Flex中如何利用PopUpManager类创建一个弹出Image控件的例子
- .net创建一个ActiveX控件并使用的简单例子
- 转一个Oracle创建自动增长的例子
- 【转载】关于:读写xls文件,提供下载的一个小例子(jxl 的简单运用) - 创建文件
- 一个动态创建卸载应用程序域的例子
- MascotWorld例子:创建一个场景,添加物体并畅游世界
- linux 一个简单的进程创建例子
- Flex中如何利用PopUpButton控件创建一个弹出TitleWindow的例子
- 在moblin上创建一个NBTK的小例子:Hello Moblin
- 【Android笔记 六】Android Sensor感应器介绍(二)线程中刷新UI 一个创建android测力计的例子
- .net创建一个ActiveX控件并使用的简单例子
- Flex中如何创建一个线性斜度填充列图(ColumnChart)的例子
- 一个分别在栈和自由存储区创建和删除对象的例子
- 创建外键的一个简单例子
- Flex中如何在ArrayCollection创建一个可视化的游标(cursor)的例子
- win32 api 创建窗口的一个简单例子
- Java 小例子:创建一个可拖拽图片的面板
- 用VB.NET创建一个三层应用程序的例子……
- 一个动态创建卸载应用程序域的例子
- 一个完整Structs2例子(JNDI创建数据源)