文章目录
一、关于servlet学习
二、servlet技术特点
1.方便实用的API方法
2.高效的处理方式(多线程)
3.跨平台
4.更加灵活扩展
5.安全性
三、servlet和JSP的区别
●
Servlet承担客户请求与业务处理的中间角色,需要调用固定的方法,将动态
内容混合到静态之中产生HTML;而在JSP页面中,可直接使用HTML标签进行
输出,要比Servlet 更具显示层的意义。
●
Servlet中需要调用Servlet API接口处理HTTP请求,而在JSP页面中,则直接提供
了内置对象进行处理。
●
Servlet的使用需要进行一定的配置, 而JSP文件通过“.jsp” 扩展名部署在容器
之中,容器对其自动识别,直接编译成Servlet进行处理。
四、Servlet接口
JSP所实现的接口
实现了方法的类
1.首先创建一个java web的项目
2.创建servlet的类
1.你可以这样建立
第一步:创建一个普通的包,在里面创建一个普通的类(一定要有包)
第二步:在WebContent的WEB-INF的web.xml里面配置
<!--第一步申明那个类是servlet的类-->
<servlet>
<servlet-name>ServlctDom</servlet-name><!-- 定义servlet的名称,以便映射使用 -->
<servlet-class>dao.Servlect</servlet-class><!--指定servlet的类 包名加类名-->
</servlet>
<!-- 第二步配置映射路径 -->
<servlet-mapping>
<servlet-name>ServlctDom</servlet-name><!-- 这里的名字和上面的名字要保持一样 -->
<url-pattern>/text</url-pattern>
</servlet-mapping>
第三步:创建的类继承HttpServlet并且重写doGet()和doPost()
2.你还可以这样创建
1.创建一个包名,然后右击创建servlet类
然后可以根据自己的需要点击下一步,没有需要(一些重写的函数默认doget()和dopost())就点击完成