javaWEB需要掌握的小碎知识点(1)

1、什么是servlet?
servlet是用来处理客户端请求并产生动态网页内容的java类,servlet主要是用来处理或者是存储html表单提交的数据,产生动态内容,在无状态的HTTP协议下管理状态信息。


2、说一下servlet的体系结构。
所有的servlet都必须要实现的核心的接口是javax.servlet.Servlet。每一个servlet都必须要直接或者间接的实现这个接口,或者是继承javax.servlet.GenericServlet或者javax.servlet.http.HTTPServlet。最后,servlet使用多线程可以并行的为多个请求服务。


3、Applet和servlet有什么区别?
Applet是运行在客户端主机的浏览器上的客户端java程序。而servlet是运行在web服务器上的服务端的组件。applet可以使用用户界面类,而servlet没有用户界面,相反,servlet是等待客户端的http请求,然后对请求产生响应。


4、GenericServlet和httpServlet有什么区别?
GenericServlet是一个通用的协议无关的servlet,它实现了servlet和servletConfig接口。继承自GenericServlet的servlet应该要覆盖service()方法。最后,为了开发一个能用在网页上服务于使用HTTP协议请求的servlet必须要继承自HTTPServlet。这里有servlet的例子。


5、在javaSE中相对路径下,文件路径是从工程名开始计算。


  • 13
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值