2016-04-29 46 views
-6

如何給鏈接的login.html在servlet的 這不工作想給這個鏈接html頁面中的servlet

   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

您正在打印一些東西,然後再開始您的html文檔。嘗試將「您已成功註冊」移至內部。 – Tap

回答

0

假設你的文件Login.html就在你的web應用,你可以使用這個根:

out.print(String.format("<a href=\"%s/Login.html\">", req.getContextPath())); 

其中reqHttpServletRequest類型。因此,如果您的Web應用程序映射到上下文mywebapp,則鏈接將爲:/mywebapp/Login.html

如果您的網絡應用程序映射到根上下文鏈接將是/Login.html

0

您的代碼非常完美。你只是錯過了要寫在兩個<a></a>之間的文字。沒有該文字,您的鏈接將不可見。試試這個: -

out.print("<a href='LoginTest.html'>Link</a>"); 

如果問題解決了,請將問題標記出來。