作业:
1、书写servlet的类架构及重要方法。
(ServletConfig,Servlet)
2、如何注册Servlet。要求记忆。
ShowPersonServlet
com.lwz.servlet.ShowPersonServlet
ShowPersonServlet
/show
3、描述servlet映射的几种方式。
精确映射: /test 只能以/test路径访问servlet
扩展映射: *.do 以.do结尾的请求,都能访问servlet
路径映射: /abc/* 凡是以/abc/目录开始的请求,都能访问servlet
4、如何解决输出中文乱码问题,如何解决表单数据的乱码问题?
表单method="post"
servlet中请求和响应乱码的解决:
//设置请求信息编码集,只对POST有效
req.setCharacterEncoding("utf-8");
//设置响应信息的MIME类型和编码集
resp.setContentType("text/html;charset=utf-8");
5、标签是什么含义
在注册servlet时,加入了标签,并且该标签的值为0或正数,那么容器启动时
会实例化servlet。没有或值为负数,表示第一次访问servlet时,实例化servlet。
6、写出servlet生命周期。
1、启动tomcat,读取conf/server.xml文件,以确定启动端口