Java EE复习题选择题(有答案)

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

第一章

1、以下描述哪些方面与JA VA EE无关:(B)

A、事务处理

B、Applet

C、资源管理

D、分布式

第三章

1、Servlet程序的入口点是:(A )

A、init()

B、main()

C、service()

D、doGet()

2、你的servlet类需要使用com.abc.Jsjx类,Jsjx.class文件应该放到以下哪个目录中?(D)

A、WEB-INF/classes

B、WEB-INF/lib/jar

C、WEB-INF/jars

D、WEB-INF/classes/com/abc

3、在WEB应用程序的目录结构中,在WEB-INF文件夹中的lib目录是放(C)文件的。

A、.jsp文件

B、.class文件

C、.jar文件

D、web.xml文件

4、下列哪一个XML标签表示某一个servlet的类(A)。

A、st.jsjx.class

B、st.jsjx.class

C、st.jsjx.class

D、st.jsjx.class

5、看下列HTML标签:

Hello World

点击超级链接后下列哪一个servlet方法将被调用:(A)

A、doGet

B、doPost

C、Get

D、Post

6、关于FORM表单提交的HTTP的GET方法不正确的是(C)

A、不能向服务器提交二进制数据

B、不能向服务器提交无限长度的数据

C、不能向服务器提交多值参数

D、参数附在URL后面

7、servlet 的生命周期又一系列事件组成,把这些事件按照先后顺序排序,以下正确的是(B )

A、加载类,实例化,请求处理,初始化,销毁

B、加载类,实例化,初始化,请求处理,销毁

C、实例化,加载类,初始化,请求处理,销毁

D、加载类,初始化,实例化,请求处理,销毁

8、在JA V A EE中,给定某Servlet的代码如下,编译运行该文件,以下陈述正确的是(B)。

Public class Servlet1 extends HttpServlet{

Public void init() throws ServletException{

}

Public void service(HttpServletRequest request,HttpServletResponse response)

Throws ServletException,IOException{

PrintWriter out = response.getWriter();

Out.println(“hello!”);

}

}

A、编译该文件时会提示缺少doGet()或者dopost()方法,编译不能够成功通过

B、编译后,把Servlet1.class放在正确位置,运行该Servlet,在浏览器中会看到输出文字:hello!

C、编译后,把Servlet1.class放在正确位置,运行该Servlet,在浏览器中看不到任何输出的文字

D、编译后,把Servlet1.class放在正确位置,运行该Servlet,在浏览器中会看到运行期错误信息

9、某web应用的上下文路径是root,配置文件web.xml中有如下片段:

process

slt.ProcessServlet

process

/proc

以下说法正确的是(AB)。(选择二项)

A、在包slt中,有一个名为ProcessServlet.class的文件

B、该servlet的访问路径是http://机器IP:端口号/root/proc

C、该servlet的访问路径是http://机器IP:端口号/root/ProcessServlet

D、该servlet的访问路径是http://机器IP:端口号/root/ProcessServlet

10、给定如下Servlet代码,假定在浏览器中输入URL:http://localhost:8080/servlet/HelloServlet,可以调用这个servlet,那么这个Servlet的输出是(C)。

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 {

res.setContentType("text/html");

PrintWriter out = res.getWriter();

out.println("");

out.println("");

out.println("doGet Hello World!");

out.println("");

out.println("");

out.close();

}

public void doPost(HttpServletRequest req, HttpServletResponse res)

throws ServletException, IOException {

res.setContentType("text/html");

PrintWriter out = res.getWriter();

out.println("");

out.println("");

out.println("doPost Hello World!");

相关文档
最新文档