我有一个简单的Struts2应用程序,可以很好地提供JSP文件。但是当我尝试提供CSS文件时,我得到404
。
这是我的web.xml
<?xml version="1.0" encoding="UTF-8"?>
<web-app version="2.5" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd">
<session-config>
<session-timeout>
30
</session-timeout>
</session-config>
<welcome-file-list>
<welcome-file>index.jsp</welcome-file>
</welcome-file-list>
<filter>
<filter-name>struts2</filter-name>
<filter-class>org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter</filter-class>
</filter>
<filter-mapping>
<filter-name>struts2</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
</web-app>
在我的WEB-INF中,我有一个content
文件夹,我在其中提供JSP文件(使用约定插件)。我尝试直接在css\application.css
和content
根目录中放置web-inf
文件夹/文件。都没有工作。
任何提示都将不胜感激。
由于
答案 0 :(得分:0)
没关系。我想到了。我把文件夹放在错误的位置。
它需要直接在Web文件夹中,而不是WEB-INF。
... DUR