相关疑难解决方法(0)

Spring XML命名空间:我如何找到它们背后的实现类?

在我的Spring 3.1应用程序中,我有时需要更改上下文文件中某些Spring命名空间的默认行为.为此,我创建了实现某些接口或扩展Spring使用的默认类的自定义类.

但我发现很难确切知道Spring在其命名空间后面使用的是什么类!找到它们需要哪些步骤?

例如,安全命名空间:

<beans xmlns="http://www.springframework.org/schema/beans"
       xmlns:sec="http://www.springframework.org/schema/security"
       xsi:schemaLocation="http://www.springframework.org/schema/beans 
                           http://www.springframework.org/schema/beans/spring-beans-3.1.xsd
                           http://www.springframework.org/schema/security 
                           http://www.springframework.org/schema/security/spring-security-3.1.xsd">
Run Code Online (Sandbox Code Playgroud)

和类似的东西:

<sec:http>
    ...
    <sec:logout />
</sec:http>
Run Code Online (Sandbox Code Playgroud)

如何找到"<sec:logout />"命名空间使用的类?我没有通过查看http://www.springframework.org/schema/security/spring-security-3.1.xsd找到这些信息!

我应该在哪里看?

spring spring-mvc spring-security

28
推荐指数
1
解决办法
2万
查看次数

标签 统计

spring ×1

spring-mvc ×1

spring-security ×1