servlet介绍
来源:互联网 发布:2016淘宝账号注册 编辑:程序博客网 时间:2024/05/21 09:15
1.jsp的本质是servlet
2.直接使用servlet的坏处:servlet的开发效率非常低,特别是当使用servlet生成表层页面时,页面中的所有HTML标签,都需要采用servlet的输出流来输出,因此及其繁琐。而且servlet是标准的Java类,必须由程序员开发、修改,美工人员难以参与servlet页面的开发。这一系列的问题阻碍了servlet作为表现层的使用。
3. 自MVC规范出现后,servlet的责任开始明确下来,仅仅作为控制器使用,不再需要生成页面标签,也不再作为视图层角色使用。
4.servlet通常被称为服务器端小程序,是运行在服务器端的程序,用于处理及相应客户端的请求。
5.servlet是个特殊的Java类,必须继承HttpServlet。每个Servlet可以响应客户端的请求。
6.servlet提供的方法用于响应客户端的请求如下:
(1)doGet:用于响应客户端的GET请求
(2)doPost:用于响应客户端的POST请求。
(3)doPut:用于响应客户端的PUT请求。
(4)doDelete:用于响应客户端的DELETE请求。
但是,大部分的时候,servlet的所有请求都是一样的。此时,可以采用重写一个方法来代替上面的几个方法:只需要重写service()方法即可响应客户端的所有请求。
7.Servlet和JSP的区别:
(1)Servlet中没有内置对象,原来JSP中的内置对象都必须由程序显式创建。
(2)对于静态的HTML标签,Servlet都必须使用页面输出流逐行输出。
- Servlet介绍
- Servlet介绍
- Servlet介绍
- servlet介绍
- Servlet 介绍
- Servlet介绍
- servlet介绍
- Servlet介绍
- Servlet介绍
- servlet介绍
- servlet介绍
- Servlet介绍
- Servlet介绍
- servlet介绍
- Servlet介绍
- servlet介绍
- Servlet介绍
- servlet介绍
- Ubuntu下XAMPP连接MySql数据库一些问题的处理方法
- 7、spring集成hibernate
- JS中0跟""比较
- Iterator中hasNext(), next()
- Android Studio 连接自己的git服务器
- servlet介绍
- 四种常见的 POST 提交数据方式
- 学习HTML第二天
- IE6-9中tbody.innerHTML不能赋值问题;SCRIPT600:该操作的目标元件无效
- linux进程状态及转换关系
- 如何才能不崩溃 7: Dealing with Nothing
- Charles 从入门到精通
- for each换行按月份显示用户图片
- 51NOD 求n的阶乘的长度(斯特林公式)