请帮忙,关于Servlet,非常简单,可我就蒙了.
peppi 2002-07-25 04:34:58 HTML文件:
<html><body>
<form method="get" action="http://localhost:8080/servlet2">
<input type="text" name="name"/>
<input type="submit"/>
</form></body></html>
Servlet文件:
public class Servlet2 extends HttpServlet {
private static final String CONTENT_TYPE = "text/html; charset=GBK";
public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
response.setContentType(CONTENT_TYPE);
PrintWriter out = response.getWriter();
String s = request.getParameter("name");
System.out.println(s);
if (s == "aaaa")
{
out.println("<html>");
out.println("<body>"+ s);
out.println("<form method=\"get\" action=\"http://localhost:8080/servlet/test.Servlet1\">");
out.println("<input type=\"submit\"/>");
out.println("</form></body></html>");
}
else
{
out.println("<html><body>bad</body></html>");
}
}
}
当我在HTML内输入aaaa时和不输入时都显示"else{}"里的内容,怎么回事?