angularjs 的 webjars 无法在 Weblogic 中加载 404,它正在 Tomcat 中工作
webjars for angularjs Failed to Load 404 in Weblogic, which is working in Tomcat
我正在尝试将应用程序从 Tomcat 迁移到 Weblogic。我正在使用 Spring 、休眠和构建工具。
我可以部署和登录,但从主页上看,它没有加载,因为 Angular JS 没有加载。它在 Tomcat 中运行良好,但在 Weblogic 10.3.6 中,我可以弄明白。
POM.xml
<dependency>
<groupId>org.webjars</groupId>
<artifactId>jquery</artifactId>
<version>2.1.1</version>
</dependency>
<dependency>
<groupId>org.webjars</groupId>
<artifactId>bootstrap</artifactId>
<version>3.3.0</version>
</dependency>
<dependency>
<groupId>org.webjars</groupId>
<artifactId>angularjs</artifactId>
<version>1.3.1</version>
</dependency>
mvc-dispatcher-servlet.xml
<mvc:resources mapping="/webjars/**" location="/webjars/"/>
<mvc:resources mapping="/js/**" location="/js/"/>
<mvc:resources mapping="/css/**" location="/css/"/>
<mvc:resources mapping="/jquery/**" location="/jquery/"/>
<mvc:resources mapping="/jqueryui/**" location="/jqueryui/"/>
<mvc:resources mapping="/images/**" location="/images/"/>
<mvc:resources mapping="/includes/**" location="/includes/"/>
<mvc:resources mapping="/pages/**" location="/pages/"/>
<mvc:resources mapping="/views/**" location="/views/"/>
<mvc:resources mapping="/modals/**" location="/modals/"/>
<mvc:resources mapping="/icons/**" location="/icons/"/>
<mvc:resources mapping="/bootstrap/**" location="/bootstrap/"/>
我不确定要在 weblogic.xml 中添加什么。
请注意:使用 Servlet 2.5
尝试:
<mvc:resources mapping="/webjars/**" location="classpath:/META-INF/resources/webjars/"/>
我正在尝试将应用程序从 Tomcat 迁移到 Weblogic。我正在使用 Spring 、休眠和构建工具。 我可以部署和登录,但从主页上看,它没有加载,因为 Angular JS 没有加载。它在 Tomcat 中运行良好,但在 Weblogic 10.3.6 中,我可以弄明白。
POM.xml
<dependency>
<groupId>org.webjars</groupId>
<artifactId>jquery</artifactId>
<version>2.1.1</version>
</dependency>
<dependency>
<groupId>org.webjars</groupId>
<artifactId>bootstrap</artifactId>
<version>3.3.0</version>
</dependency>
<dependency>
<groupId>org.webjars</groupId>
<artifactId>angularjs</artifactId>
<version>1.3.1</version>
</dependency>
mvc-dispatcher-servlet.xml
<mvc:resources mapping="/webjars/**" location="/webjars/"/>
<mvc:resources mapping="/js/**" location="/js/"/>
<mvc:resources mapping="/css/**" location="/css/"/>
<mvc:resources mapping="/jquery/**" location="/jquery/"/>
<mvc:resources mapping="/jqueryui/**" location="/jqueryui/"/>
<mvc:resources mapping="/images/**" location="/images/"/>
<mvc:resources mapping="/includes/**" location="/includes/"/>
<mvc:resources mapping="/pages/**" location="/pages/"/>
<mvc:resources mapping="/views/**" location="/views/"/>
<mvc:resources mapping="/modals/**" location="/modals/"/>
<mvc:resources mapping="/icons/**" location="/icons/"/>
<mvc:resources mapping="/bootstrap/**" location="/bootstrap/"/>
我不确定要在 weblogic.xml 中添加什么。
请注意:使用 Servlet 2.5
尝试:
<mvc:resources mapping="/webjars/**" location="classpath:/META-INF/resources/webjars/"/>