我正在尝试使用security-config.xml
在web.xml
中添加ContextLoaderListener
文件,但在尝试为<param-value>
添加security-config.xml
后出现错误说:
从元素'param-value'开始发现无效内容。没有 期望子元素。
jpaContext.xml
用于JPA配置,因此我无法将其删除。那我该怎么办?
<listener>
<listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
</listener>
<context-param>
<param-name>contextConfigLocation</param-name>
<param-value>classpath:/jpaContext.xml</param-value>
<param-value>/WEB-INF/config/security-config.xml</param-value>
</context-param>
答案 0 :(得分:1)
ContextLoaderListener
支持多个contextConfigLocation
。每个上下文配置文件应以空格(新行或空格)分隔。请参阅以下示例:
<context-param>
<param-name>contextConfigLocation</param-name>
<param-value>classpath:/jpaContext.xml /WEB-INF/config/security-config.xml</param-value>
</context-param>
您遇到的错误是由<param-value>
下的多个<context-param>
代码造成的。
答案 1 :(得分:1)
使用逗号:
var dbody = document.body;
if(dbody.lastChild.tagName == "SCRIPT")
dbody.removeChild(dbody.lastChild);