您的位置:首页 > 其它

Servlet的创建和使用

2017-09-08 10:14 155 查看
一、创建Servlet



2、



3、



创建完成后在web.xml里可见



就创建成功了

1,初始化阶段  调用init()方法

  2,响应客户请求阶段  调用service()方法

  3,终止阶段  调用destroy()方法

Servlet初始化阶段:

  在下列时刻Servlet容器装载Servlet:

    1,Servlet容器启动时自动装载某些Servlet,实现它只需要在web.XML文件中的<Servlet></Servlet>之间添加如下代码:

    2,在Servlet容器启动后,客户首次向Servlet发送请求

    3,Servlet类文件被更新后,重新装载Servlet

  Servlet被装载后,Servlet容器创建一个Servlet实例并且调用Servlet的init()方法进行初始化。在Servlet的整个生命周期内,init()方法只被调用一次。

三、解决乱码

resp.setCharacterEncoding("UTF-8");
resp.setContentType("text/html;charset=UTF-8");

接受页面传过来的参数

String name = req.getParameter("username");
String pass = req.getParameter("password");

四、页面重定向

resp.sendRedirect("index.jsp");

五、资源路径
System.out.println(req.getMethod());//POST(GET)
System.out.println(req.getRequestURI());//JDBC_1/TestServlet
System.out.println(req.getRequestURL());//http://localhost:8080/JDBC_1/TestServlet
System.out.println(req.getContextPath());///JDBC_1
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
相关文章推荐