javaEE知识总结加实战样例(3)

2018-12-29 21:53

2. 3. 4. ii.

c) Deom: i.

1. 3}”> a) 要执行的语句 2. 3.

a) 条件不满足要执行的语句 4. ii.

Servlet开发

1.servlet基础

所有的Servlet必须继承于HttpServlet类。

Servlet的配置:Servlet的配置需要在web.xml里添加两

个标签

servlet类名 包名+类名

servlet类名 访问路径

Demo:

ServletTest

cn.servlet.ServletTest

ServletTest /ServletTest

2. doGet方法用来处理客户端浏览器直接访问和get方式提交的表单 doGet方法实例:

表单提交页面index.jsp

重写Servlet中的doGet方法:

public void doGet(HttpServletRequest request,

HttpServletResponse response)

//设置编码

response.setContentType(\); //新建输出对象,是结果输出

PrintWriter out = response.getWriter();

throws ServletException, IOException {

}

//接受请求参数

String username = request.getParameter(\); String password = request.getParameter(\); out.println(username); out.println(password);

out.println(\你好这里是get方法\); out.flush(); out.close();

3.doPost方法

处理客户端post方式提交过来的数据,不能处理浏览器的直接访问 doPost方法实例:

表单提交页面index.jsp

重写Servlet中的doPost方法:

public void doPost(HttpServletRequest request,

HttpServletResponse response)

}

//设置编码

response.setContentType(\); //新建输出对象,是结果输出

PrintWriter out = response.getWriter();

//接受请求参数

String username = request.getParameter(\); String password = request.getParameter(\); out.println(username); out.println(password);

out.println(\你好这里是post方法\); out.flush(); out.close();

throws ServletException, IOException {

4.service方法用来处理客户端浏览器的直接访问以及get和post方法。 Service DEMO:

}

// 设置编码

response.setContentType(\); // 新建输出对象,是结果输出

PrintWriter out = response.getWriter();

// 接受请求参数

String username = request.getParameter(\); String password = request.getParameter(\); out.println(username); out.println(password);

out.println(\你好这里是service方法\); out.flush(); out.close();

public void service(HttpServletRequest request,

throws ServletException, IOException {

HttpServletResponse response)

5.Servlet常用接口

1.HttpServletRequest接口

HttpServletRequest接口的使用和JSP的内置对象

非常类似。request

对象其实就是

request

HttpServletRequest接口的一个实例,不过实例化过程是自动的,无需手动。

Servlet中的request是容器初始化的,如果在程序中使用request对象,直接使用就可以了,无需自定义。用法和内置对象的用法一致,DEMO如上面的程序。

2.HttpServletResponse接口

HttpServletResponse接口的使用和JSP的内置对象response非常类似。response对象其实就是HttpServletResponse接口的实例,不过实例化过程是自动的。

Servlet中的response是容器初始化的,如果在程序中使用response对象,直接使用就可以了。用法和内置对象的用法一致,demo如上面的程序。

3.HttpSession接口

HttpSession接口的使用和JSP内置对象session的用法非常相似。session对象其实就是HttpSession接口的一个实例,不过其实例化过程是自动的,无需手动。 在servlet中session对象必须通过request对象的getSession方法获得。 DEMO:

//获取session对象

HttpSession session = request.getSession(); //设置session的属性及属性值 session.setAttribute(“name”,”value”);


javaEE知识总结加实战样例(3).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:《秦始皇陵兵马俑》教案

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: