有两个页面,一个是Doget.jsp,一个是Welcome.java.
第一个页面的代码为:
<%@ page contentType="text/html; charset=gb2312" %>
<form action="welcome" method="get">
<p>输入用户名:<input type="text" name="user"></p>
<p><input type="submit" value="提交"></p>
</form>
第二个页面的代码为:
package test;
import java.io.*;
import java.io.PrintWriter;
import javax.servlet.*;
import javax.servlet.http.*;
public class Welcome extends HttpServlet {
public void doGet(HttpServletRequest request,HttpServletResponse response) throws
ServletException,IOException{
response.setContentType("text/html;charset=GB2312");
PrintWriter out=response.getWriter();
String user=request.getParameter("user");
user=new String(user.getBytes("iso-8859-1"));
String WelcomeInfo="欢迎访问本网站"+user;
out.println("<html>");
out.println("<head>");
out.println("<title");
out.println("WelcomePage页面");
out.println("</title>");
out.println("</head>");
out.println("<body>");
out.println("<table border=1><tr><td>");
out.println("<font color=red>"+WelcomeInfo+"</font>");
out.println("</td></tr></table>");
out.println("</body>");
out.println("</html>");
out.close();
}
}可是提交后welcome页面呈现的是空白的,却没有报错。不知是什么原因!