【发布时间】:2013-03-14 15:58:04
【问题描述】:
我有一个名为“addpicture”的 servlet,位于一个名为“AdminClasses”的包中,一个名为“add_picture”的 JSP 页面位于一个名为“AdminPages”的文件夹中。
现在,我想从这个 jsp 页面调用 servlet。但是,由于 jsp 页面位于该文件夹内,因此会引发错误,因为 resource not available 。当我将 JSP 页面移动到主网页文件夹时,它工作正常。但是,我不想这样做,因为我所有的管理页面都在“adminPages”文件夹中,如果我移动它们,那将是一团糟。那么,有什么方法可以从该 jsp 页面调用该 servlet,而它位于 adminPages 文件夹中?
我们将非常感谢您的帮助,同时您也可以告诉我如何解决刷新问题;即当我刷新页面时,表单会重新提交。
【问题讨论】:
-
一个建议...如果你用正确的标点符号、段落和正确的字母大写来写问题,它会使问题变得可读,你只会受益,因为很多人都能够阅读它,你最终会得到更多的答案。
-
一个可能的解决方案:
<form method="POST" action="../addPicServelet">。请参考像SO Servlet wiki 这样的Servlet 教程。此外,这个问题可能发生在 NetBeans、Eclipse、JDeveloper 或其他 IDE 中,甚至使用纯文本编辑器进行开发。