如何在Tomcat服务器中的JSP应用程序中从服务器端的servlet访问文件

发布于 2024-10-21 22:57:59 字数 370 浏览 0 评论 0原文

我们正在使用 Eclipse 作为 tomcat 服务器开发一个小型 JSP 应用程序。此应用程序在 org.svist.stockquotes 包中具有一个 servlet DisplayQuotes。这个servlet需要从服务器加载两个javascript文件,是的javascript文件。我尝试将这些文件保存在 js 文件夹中(与 src 文件夹处于同一级别),并尝试通过相对路径“js/jquyer.js”加载它们。 js”,“js/env-rhino.js”。但总是无法加载它们。在tomcat上部署.war文件后,我得到了同样的错误。有人可以帮忙吗?

我使用的是 tomcat 7 和 JDK 6 build 24。

We are developing a small JSP application using Eclipse for tomcat server. This application has a servlet DisplayQuotes in the package org.svist.stockquotes. This servlet requires to load two javascript files from the server, yes javascript files. I tried to keep these files in js folder (at the same level as the src folder) and tried to load them through the relative path "js/jquyer.js", "js/env-rhino.js". But it was always failing to load them. After deploying the .war file on the tomcat, i got the same error. Can anyone please help?

I am using tomcat 7 and JDK 6 build 24.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

久夏青 2024-10-28 22:57:59

将其放入公共网络域。与您的 WEB-INF 目录处于同一级别。然后参考它

---------WEB-INF
         |
         js
          ---------
                   |your js files

<script src="<%=request.getContextPath()%>/js/env-rhino.js" />

put it in public web domain. at the same level of your WEB-INF dir. and then refer it

---------WEB-INF
         |
         js
          ---------
                   |your js files

<script src="<%=request.getContextPath()%>/js/env-rhino.js" />
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文