注意事项:
- 设置属性时使用public 声明属性,调用时使用 类名.属性名 进行操作
Servlet
- Servlet生命周期:
- Servlet对象仅在第一次请求时创建,所有客户端共享这一个对象。任何时候同一个servlet类都只有一个servlet对象。
- HttpServlet中init方法,仅在创建servlet时执行一次。
- service方法负责调用doGet. doPost方法,每次请求都会执行。
- destroy方法当servlet被销毁时执行。当服务器停机. 重启. 重新加载项目servlet被销毁。
- 注意:servlet中的成员变量(类的属性)是所有客户端共享。
- HttpServletRequest——请求,用来获取客户端发送的数据。
- HttpServletRequest.getParameter("input表单的name值")方法获取。
- 获取复选框的值:getParameterValues("input表单的name值")。
- getParameter方法返回String,getParameterValues方法返回的是String[]数组。
- HttpServletRequest.getPramarter("参数名"). getParameterValues("参数名") 获取请求传递的参数值。
- getRequstDispatch("资源地址")该方法返回Dispatch对象,利用Dispatch对象的forward(request,response)方法实现服务器跳转.
- 地址栏传参(超链接传递参数):