请教apache shiro1.2的问题

JavaHouse 发布于 2012/04/06 11:41
阅读 3K+
收藏 0

我使用的是最新的版本shiro1.2,

web.xml的配置如下

 

<listener> 
    <listener-class>org.apache.shiro.web.env.EnvironmentLoaderListener</listener-class> 
</listener> 
  
  
<filter> 
    <filter-name>ShiroFilter</filter-name> 
    <filter-class>org.apache.shiro.web.servlet.ShiroFilter</filter-class>
     <init-param>
            <param-name>config</param-name>
            <param-value>
[main]
mds = com.mysql.jdbc.jdbc2.optional.MysqlDataSource
mds.serverName = localhost
mds.user = root
mds.password = 900507
mds.databaseName = shiro
mds.url = jdbc:mysql://localhost/shiro
jdbcRealm = org.apache.shiro.realm.jdbc.JdbcRealm
jdbcRealm.permissionsLookupEnabled = true
jdbcRealm.dataSource = $mds
[filters]
authc.loginUrl = /index.html
perms.unauthorizedUrl = /index.html
roles.unauthorizedUrl = /index.html
[urls]
/index.html = anon
     </param-value>
     </init-param>
</filter> 
  
<filter-mapping> 
    <filter-name>ShiroFilter</filter-name> 
    <url-pattern>/*</url-pattern> 
</filter-mapping>

 出现以下的错误提示:

11:38:48,751 [ContainerBackgroundProcessor[StandardEngine[Catalina]]] INFO  EnvironmentLoader : Starting Shiro environment initialization.
11:38:48,783 [ContainerBackgroundProcessor[StandardEngine[Catalina]]] ERROR EnvironmentLoader : Shiro environment initialization failed
org.apache.shiro.config.ConfigurationException:

Shiro INI configuration was either not found or discovered to be empty/unconfigured.

上面怎么找都没有找到空的或者没有配置的项,怎么会有上面的提示呢,请问是哪个地方出问题了呢?

加载中
0
藤真
藤真
这个问题我也遇到了,原因应该是shiro.ini文件没有添加的问题。
0
小竹的那一夜

但是是使用.xml文件配置,应该不需要.ini文件了吧。

返回顶部
顶部