当您在HTML中使用URL时,没有前导/它们相对于当前URL(即显示的当前页面)。 领先/他们是相对于网站根:
要么
会做你想做的。
我建议你动态地在动作路径中添加上下文。 示例(在JSP中):
有了这个,您将永远不必更改路径,例如,如果您移动文件或复制代码,或重命名您的上下文!
可能会帮助你
servlet配置
sampleServlet test.sampleServlet sampleServlet /sampleServlet/
Servlet代码:
package test; import java.io.IOException; import java.io.PrintWriter; import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; public class sampleServlet extends HttpServlet{ public void doGet(HttpServletRequest request, HttpServletResponse response) throws IOException{ PrintWriter out = response.getWriter(); out.println(""); out.println(""); out.println("Hello Servlet Get
"); out.println(""); out.println(""); } }
JSP代码:
你可以点击提交按钮,然后你可以看到servlet输出