从您添加style.css的方式来看,我想您的index.jsp在WEB-
INF文件夹之外,可以通过客户端浏览器直接访问。包含的style.css可以正常工作的原因是因为它包含在服务器端。但是在style.css中,要获取背景图像,浏览器将启动一个新连接到该图像,该图像恰好位于WEB-
INF文件夹内,服务器拒绝将其发送回,您就注定了失败。
如果您有一个集中的控制器servlet,则可以将jsps放在WEB-
INF文件夹中以防止直接访问它。您的servlet将根据请求参数将所有请求重定向到适当的jsp。
据我所知,没有绝对的理由将图像,Javascript等放在此文件夹中,当浏览器需要访问此文件夹以检索数据时,您肯定会遇到问题。



