doGet适用大量数据传输
doPost适用大量数据传输
默认情况下doPost将Form中参数和值显示在URL中
默认情况下doGet将Form中参数和值显示在URL中
第1题:
A.Stringstr=request.getAttribute("jb");
B.Stringstr=(String)request.getAttribute("jb");
C.Objectstr=request.getAttribute("jb");
D.取不出来
第2题:
开发JavaWeb应用程序时,创建一个Servlet,该Servlet重写了其父类的doGet()和doPost()方法,那么其父类可能有( )
A、GenericServlet
B、ServletResponse
C、ServletRequest
D、HttpServlet
第3题:
A.HTTP和SMTP都是属于RFC协议簇
B.HTTP和SMTP都是属于OMA协议簇
C.HTTP是基于多次请求响应,SMTP是属于一次请求响应
D.HTTP和SMTP都是属于应用层协议
第4题:
Servlet的基本架构
public class ServletName extends HttpServlet {
public void doPost(HttpServletRequest request, HttpServletResponse response) throws
ServletException, IOException {
}
public void doGet(HttpServletRequest request, HttpServletResponse response) throws
ServletException, IOException {
}
}
1、用String的方法将数据类型转换为String。
1、String.valueOf(1.23)
第5题:
A、doPost()
B、doGet()
C、service()
D、destroy()
第6题:
A.我们自己编写的Servlet继承了HttpServlet类,一般只需覆盖doPost或者doGet方法,不必覆盖service()方法。因为一个service()方法是空的
B.HttpServlet类扩展了GenericServlet类,实现了GenericServlet类的抽象方法service()
C.HttpServlet类有两个service()方法
D.我们自己编写的Servlet继承了HttpServlet类,一般只需覆盖doPost或者doGet方法,不必覆盖service()方法。因为一个service()方法会调用doPost或者doGet方法
第7题:
A、doPost()
B、doGet()
C、init()
D、destroy()
第8题:
A、HTTP是一种请求/响应式的协议。
B、HTTP请求消息中Accept表示浏览器可接受的MIME类型。
C、HTTP请求消息中Accept-Encoding表示浏览器能够进行解码的数据编码方式。
D、HTTP请求消息中Accept-Language表示浏览器所希望的语言种类。
E、HTTP请求消息中Host表示初始URL中的主机和端口。
第9题:
什么情况下调用doGet()和doPost()?
Jsp 页面中的FORM. 标签里的method 属性为get 时调用doGet(),为post 时调用
doPost()。
第10题:
3 doGet() 和 doPost() 的区别?
doGet() 和 doPost() 接收两个参数:HttpServletRequest 请求和HttpServletResponse响应。
HTTP 协议要么通过在 URL 中放置参数来向 Web 服务器传递信息,要么独立于 URL 传递信息。第一种称
作 GET 命令,而第二种称作 POST 命令。GET 命令的优点是,URL 包含了检索请求信息所需的所有信息
。因此,可将其加入书签以便将来重新调用。而 POST 命令独立于 URL 发送附加信息,提供了更好的安
全性。当需要发送比较大量的信息时,该方法也更为合适。其缺点就是不能被加入书签。