我遇到一些路径问题,但无法解决,一遍又一遍地搜索,仍然无法正常工作,我得到了… / CpdApplication /
Chart.js的404(未找到)信息
确实,在编写时,
<scriptsrc="/Chart.js"/>您是在告诉浏览器进行自己的单独HTTP请求以获取Javascript文件。为了这个工作:
- Servlet容器需要能够提供静态文件
- 为此,您需要在web.xml中有一个 servlet映射 来 提供静态文件 (即 默认 servlet)。
应该这样做:
<servlet-mapping> <servlet-name>default</servlet-name> <url-pattern>/js/*</url-pattern></servlet-mapping>
然后将您
Chart.js的文件放在以下文件夹中:
WebContent/js/它应该可以工作。
编辑
:当然,您需要更新
<script>HTML中的标记。另外,请确保重新部署Web应用程序以更新servlet容器上的web.xml(我假设是Tomcat)。



