【发布时间】:2011-01-07 19:59:20
【问题描述】:
使用 Html 形式将参数传递给 Java 文件我无法在我的 Tomcat 服务器中运行。 谁能一步步描述这个例子?我应该把 .html 文件放在哪里以及 .java 和 .类文件。我正在附加 html 和 java 文件。 .class 扩展名的编译文件我已经完成了!提前谢谢!
<html>
<head>
<title>New Page 1</title>
</head>
<body>
<h2>Login</h2>
<p>Please enter your username and password</p>
<form method="GET" action="/htmlform/LoginServlet">
<p> Username <input type="text" name="username" size="20"></p>
<p> Password <input type="text" name="password" size="20"></p>
<p><input type="submit" value="Submit" name="B1"></p>
</form>
<p> </p>
</body>
</html>
这是我的 LoginServlet.java 文件:
import java.io.*;
import javax.servlet.*;
import javax.servlet.http.*;
public class LoginServlet extends HttpServlet{
public void doGet(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
response.setContentType("text/html");
PrintWriter out = response.getWriter();
String name = request.getParameter("username");
String pass = request.getParameter("password");
out.println("<html>");
out.println("<body>");
out.println("Thanks Mr." + " " + name + " " + "for visiting roseindia<br>" );
out.println("Now you can see your password : " + " " + pass + "<br>");
out.println("</body></html>");
}
}
【问题讨论】: