后台servlet使用PrintWriter类向前台页面写内容的代码

后台servlet使用PrintWriter类向前台页面写内容的代码


向前台写内容有单行写入也有多行一块写入
resp.getWriter().write("time = "+date);//是单行向前台写内容
本例中使用多行一块写入的方式

public class FirstServlet extends HttpServlet{
	@Override
	protected void doGet(HttpServletRequest req, HttpServletResponse resp) 
			throws ServletException, IOException {
		String date=new Date().toLocaleString();
		//resp.getWriter().write("time = "+date);//单行向前台写内容
		resp.setCharacterEncoding("utf-8");//第一种方式设置字符集
		//resp.setContentType("text/html;charset=utf-8");//第二种方式设置字符集
		resp.setContentType("text/html");
		PrintWriter out = resp.getWriter();
		out.println("");
		out.println("");
		out.println("测试");
		out.println("这是测试servlet,time = "+date+"");
		out.println("");
		out.flush();
		out.close();
	}
}

web.xml中配置访问路径映射关系

  
  	firstServlet
  	com.test.servlet.FirstServlet
  
  
  	firstServlet
  	/servlet/FirstServlet
  

运行后页面显示内容,每次刷新,页面显示的时间都为当前系统时间
后台servlet使用PrintWriter类向前台页面写内容的代码_第1张图片

你可能感兴趣的:(工具类,PrintWriter类)