1. 下面不属于B/S结构优势的一项是(    )
A. 只需要在Web服务器而不是在每一个客户端上部署、修改应用程序
B. 访问范围更广   
C. 更加容易被访问     
D. 访问速度更快
2. HTTP协议中,请求消息使用(    )方法用于通过Internet发送大量数据。
A. get                B. post                C. put                D. head
3. Web 应用程序使用(    )协议通信,这个协议是(    )协议。
A. HTTP、无状态        B. HTTP、有状态        C. FTP、无状态        D. FTP、有状态
4. 浏览Web网页服务默认的端口号是(    )
A. 80                B. 8181                C. 25                D. 1433
5. Http协议的状态码是(    ),指示已成功处理请求。
A. 200                B. 404                C. 500                D. 400
6. 以下关于get方法与post方法错误的有(    )。【选两项】
A. get方法没有数据大小限制 
B. post方法没有数据大小限制   
C. get方法提交的数据在地址栏中不会显示     
D. post方法提交的数据在地址栏中不会显示
7. 假设在helloapp应用中有一个hello.jsp,文件路径为C:/Tomcat/webapps/helloapp/hello/hello.jsp那么在浏览器端访问hello.jspURL(    )
A. localhost:8080/hello.jsp
B. localhost:8080/helloapp/hello.jsp
C. localhost:8080/helloapp/hello/hello.jsp
D. localhost:8080/helloapp/hello
8. 关于web应用程序的目录结构,下列说法正确的有(    )。【选两项】
A. 如果一个web应用程序只由jsp组成,那么就可以不需要WEB-INF文件夹
B. WEB-INFl都必须存在,否则应用程序不能运行
C. 一个web应用程序可以没有l,但是绝对要有WEB-INF文件夹
D. 如果让用户无法访问某些重要的jsp文件,我们可以将jsp文件放置于WEB-INF目录中
9. j2ee中,如果web应用程序的文档根目录为book,类文件st.class应该放在(    )目录中。
A. book/class/com/util/test.class
B. book/web-inf/com/util/test.class
C. book/WEB-INF/classes/com/util/test.class
D. book /WEB-INF/lib/classes/com/util/test.class
10. 以下关于l说法正确的有(    )。【选两项】
A. 用来存放Web 应用程序系统描述详细的文件 
B. Web应用程序的部署描述符文件   
C. 该文件可以删除     
D. MyEclipse 生成的Web 应用程序会自动创建该文件
11. 下面不属于Servlet生命周期阶段的是(    )
A. 加载   
B. 实例化     
C. 初始化 
D. 请求资源
12. ServletConfig对象的作用是(    )
A. 获取请求属性值     
B. 读取请求参数值           
C. 读取Web应用程序上下文参数     
D. 读取Servlet配置参数
13. 能获取request属性名为name值的代码是(    )
A. request.setAttribute(name)
B. Attribute(name)
C. Parameter(name)
D. Parameter(name)
14. 下面关于转发与重定向错误的是(    )。【选两项】
A. 转发后地址栏中会显示新地址
B. 转发后地址栏中会显示旧地址
C. 重定向会产生一个新的请示
D. 转发会产生一个新的请求
15. J2EE中,把来自客户机的HTTP请求委托给servlet时,会调用HttpServlet类的(    )方法。   
A. service            B. doGet            C. doPost            D. init
16. J2EE中,给定某Servlet的代码如下,编译运行该文件,以下陈述正确的是(    )
public class Servletl extends HttpServlet{
    public void init() throws ServletException{
}
public void service(HttpServletRequest request,HttpServletResponse response)throws ServletException,IOException{
    PrintWriter Writer();
    out.println(hello!);
}
}
A. 编译该文件时会提示缺少doGet()或者浏览web是什么意思doPost()方法,编译不能够成功通过
B. 编译后,把Servletl.class放在正确位置,运行该Servlet,在浏览器中会看到输出文字:hello!
C. 编译后,把Servletl.class放在正确位置,运行该Servlet,在浏览器中会看不到任何输出的文字
D. 编译后, Servletl.class放在正确位置,运行该Servlet,在浏览器中会看到运行期错误信息
17. web应用的上下文路径是root,配置文件l中有如下片段,以下说法正确的有(    )。【选两项】
    <servlet>
    < servlet-name >process</servlet-name>
    < servlet-class >slt.ProcessServlet</servlet-class>
</servlet>
< servlet-mapping >
    < servlet-name >process</servlet-name>
    < url-pattern >/proc</url-pattern>
</servlet-mapping>
A. 经过编译后,在包slt中有一个名为ProcessServlet.class的文件
B. servlet的访问路径是 机器IP:端口号/root/process
C. servlet的访问路径是 机器IP:端口号/root/ProcessServlet
D. servlet的访问路径是 机器IP:端口号/root/proc
18. Servlet中,HttpServletResponse(    )方法用来把一个HTTP请求重定向到另外的URL
A. sendURL()
B. redirectURL()
C. sendRedirect()
D. redirectResponse()
19. 开发Java Web应用程序时,创建一个Servlet,该Servlet重写了其父类的doGet()doPost()方法,那么其父类可能有(    )。【选两项】
A. GenericServlet
B. ServletResponse
C. ServletRequest
D. HttpServlet
20. ServletContext对象的作用是(    )
A. 获取请求属性值     
B. 读取请求参数值           
C. 读取Web应用程序上下文参数     
D. 读取Servlet配置参数
21. 给定如下所示Java Servlet程序的片段,用户在浏览器地址栏中键入正确的请求URL并回车后,在控制台上显示的结果是(    )
public void doGet(HttpServletRequest request,HttpServletResponse response)throws ServletException ,IOException{
    System.out.println(get);
}
protected void service(HttpServletRequest req,HttpServletResponse resp) throws ServletException ,IOException{
    System.out.println(service);
}
A. get
B. service
C. get
service
D. service
get
22. J2EE中,重定向到另一个页面,以下(    )语句是正确的。
A. request.sendRedirect(www.sina);
B. request.sendRedirect();
C. response.sendRedirect(www.sina);
D. response.sendRedirect();
23. 给定如下Servlet代码,假定在浏览器中输入URLlocalhost:8080/servlet/HelloServlet,可以调用该servlet,那么该Servlet的输出是(    ) 
import java.io.*;
import javax.servlet.*;
import javax.servlet.http.*;
public class HelloServlet extends HttpServlet{
    public void service(HttpServletRequest req,HttpServletResponse res)
    throws ServletException,IOException{
}
Public void doGet(HttpServletRequest req,HttpServletResponse res)
Throws ServletException,IOException{

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。