如何在servlet中提供Login.html的链接 这不起作用
out.print("You are successfully registered");
out.print("<html>");
out.print("<body>");
out.print("<a href='/Login.html'>");
out.print("</a>");
out.print("</body>");
out.print("</html>");
答案 0 :(得分:0)
假设您的文件Login.html
位于您的网络应用程序的根目录,您可以使用此文件:
out.print(String.format("<a href=\"%s/Login.html\">", req.getContextPath()));
req
的类型为HttpServletRequest
。因此,如果您的Web应用程序映射到上下文mywebapp
,则链接将为:/mywebapp/Login.html
。
如果您的网络应用已映射到根上下文,则链接将为/Login.html
。
答案 1 :(得分:0)
您的代码非常完美。您错过了要在两个<a>
和</a>
之间撰写的文字。没有该文字,您的链接将不可见。试试这个: -
out.print("<a href='LoginTest.html'>Link</a>");
如果它解决了您的问题,请标记问题已解决。