我有带有web.xml(src/templates/war/web.xml)的Grails应用程序,我需要在那里导入applicationContext.xml(WEB-INF/applicationContext.xml)。由Grails创建的那些文件,我想使用它们,但是我无法使用classpath:WEB-INF/applicationContext.xml将applicationContext.xml导入到web.xml中。

我需要这样的东西

<context-param>
    <param-name>contextConfigLocation</param-name>
    <param-value>classpath:/web-app/WEB-INF/applicationContext.xml</param-value>
</context-param>

在我的web.xml文件中,但是Grails应用程序类路径没有执行此操作。

最佳答案

<context-param>
    <param-name>contextConfigLocation</param-name>
    <param-value>file:web-app/WEB-INF/applicationContext.xml</param-value>
</context-param>

Grails使用这种方法。

关于grails - Grails的classpath,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/29467024/

10-13 08:52