servlet的doPost中为什么只能调用静态方法?

我们两个ID貌似差不多哈.HOHO.

覆盖service也可以,两者都行鸟.

Servlet的最广泛用途是建造动态的网页,没有Servlet或相应的动态技术(如CGI,ASP,JSP),一个Web服务器只能提供静态的网页,不能针对用户的请求提供相应的服务器端的操作,如查询数据库并根据查询结果构造一个新的结果网页等.所有的Servlet必须遵循Java Servlet API,这个API是由两个库包及一系列类组成的: 
普通的Servlet模型只是假定协议是建立在TCP/IP之上的,并没有对请求-回答(request-response)的协议(protocol) 作出任何具体的假设,所有与http和https有关的逻辑均在javax .servlet.http库里面,这种办法可以最大程度上把可能发生变化的部分与一般逻辑分开。 

Servlet的生命周期描述一个Servlet如何被加载和被初始化,它是怎么样接收请求,响应请求以提供服务,java的HttpServlet类必须在一个Servlet引擎所提供的容器环境里面运行,因此,它的生命周期是由容器环境管理的. 
(A)加载:Servlet容器可以同时创建一个或多个Servlet实例,这个过程可以在Servlet容器加载Servlet类时执行,或者在 Servlet对象响应请求时执行,也可以在两者之间的任何时候执行. 
(B)初始化:Servlet容器调用一个init()方法将此Servlet初始化,初始化时,Servlet对象可以从数据库中读取初始数据,建立 Connection,或者建立对其他有价值的资源的引用. 
(D)释放:调用destroy()方法,系统将释放相应的资源,所有失去引用的Java对象都会被垃圾收集器收集. 

更多“Servlet的初始化参数只能在Servlet的__________方法中获取。”相关的问题

在JSP中,_______动作用于将请求转发给其他JSP页面()。

在JSP中,使用动作可以将JavaBean嵌入JSP页面,对JavaBean的访问范围不能是()。

下列关于JSP说法中不正确的是()。

A、JSP是IBM公司推出的新一代站点开发语言

B、JSP解决了目前ASP、PHP的一个通病——脚本级执行

C、JSP将内容的生成和显示进行分离

D、JSP强调可重用的组件

我要回帖

更多关于 静态方法只能用类名调用 的文章

 

随机推荐