1 简述什么是Servlet

2 简述Web工程的目录结构

3 简述什么是HTTP协议

4 简述常用的请求头和响应头的键值对

5 下列关于HTTP响应代码说法正确的是:()

A.404错误是因为service方法运行时有错误。

B.405错误有可能是访问时路径拼写有误。

C.500错误有可能是web.xml文件中配置错误。

D.工程没有部署一定会出现404错误。

6 阅读下面的代码,说明序号处代码的含义

public class HelloServlet extends HttpServlet{
	
	public HelloServlet() {
		System.out.println(
				"HelloServlet的构造器正在执行...");
	}


	public void service(HttpServletRequest request,
							HttpServletResponse response)//-------------1
		throws ServletException,IOException{		
		System.out.println("service方法正在执行...");	
		String name = request.getParameter("name");
		String rs = 
			"<span style='color:red;font-size:30px;'>" +
			"hello " + name + 
			"</span>";
		response.setContentType("text/html;charset=utf-8");

		PrintWriter out = response.getWriter();//------------------------2
		out.println(rs);//-----------------------------------------------3		
		out.close();
	}
}

7 编写Servlet在网页上显示当前时间

本题的详细要求如下: