好的,所以我发现到目前为止,尽管我将jquery.js文件放在与我所拥有的jsp文件相同的文件夹中,但Ecipse-Tomcat配置正在执行不同位置的文件,它需要所有除了jquery.js之外的文件这怎么可能,以及如何使文件自动加载到执行文件夹中?
在我的情况下,jquery拒绝工作,除非我特意把它放在tomcat执行文件的文件夹中......任何想法?感谢。
答案 0 :(得分:1)
好吧,经过几个小时的挣扎,我终于找到了解决这个问题的方法。如果您使用除Java EE之外的任何其他视角,似乎Eclipse Tomcat可能不会刷新并检查路径中的文件。在我的情况下,我一直在使用和工作在普通的Java透视图中,这样即使我点击刷新也不会重新加载。然而,现在我切换到Java EE视图并单击刷新。文件终于出现了,jquery终于开始工作了!
答案 1 :(得分:1)
所有JS / CSS / HTML文件都是静态资源,将通过DefaultServlet从Tomcat提供。您需要在web.xml中配置默认servlet,并在适当的位置配置它们所在的文件夹。这与JSP的位置无关,尽管JSP也可以放在同一个文件夹下。