ImageVerifierCode 换一换
格式:DOCX , 页数:22 ,大小:25.77KB ,
资源ID:9640580      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/9640580.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(Java EE复习题选择题有答案.docx)为本站会员(b****8)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

Java EE复习题选择题有答案.docx

1、Java EE复习题选择题有答案第一章1、以下描述哪些方面与JAVA 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/abc3、在WEB应用程序的目录结构中,在WEB-INF文件夹中的li

2、b目录是放(C)文件的。A、.jsp文件 B、.class文件 C、.jar文件 D、web.xml文件4、下列哪一个XML标签表示某一个servlet的类(A)。A、st.jsjx.classB、st.jsjx.classC、st.jsjx.classD、st.jsjx.class5、看下列HTML标签:Hello World点击超级链接后下列哪一个servlet方法将被调用:(A)A、doGet B、doPost C、Get D、Post6、关于FORM表单提交的HTTP的GET方法不正确的是(C)A、不能向服务器提交二进制数据 B、不能向服务器提交无限长度的数据C、不能向服务器提交多值参

3、数 D、参数附在URL后面7、 servlet 的生命周期又一系列事件组成,把这些事件按照先后顺序排序,以下正确的是(B )A、 加载类,实例化,请求处理,初始化,销毁B、 加载类,实例化,初始化,请求处理,销毁C、 实例化,加载类,初始化,请求处理,销毁D、 加载类,初始化,实例化,请求处理,销毁8、在JAVA EE中,给定某Servlet的代码如下,编译运行该文件,以下陈述正确的是(B)。Public class Servlet1 extends HttpServlet Public void init() throws ServletException Public void servi

4、ce(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,在浏

5、览器中看不到任何输出的文字D、编译后,把Servlet1.class放在正确位置,运行该Servlet,在浏览器中会看到运行期错误信息9、某web应用的上下文路径是root,配置文件web.xml中有如下片段: process slt.ProcessServlet process /proc以下说法正确的是(AB)。(选择二项)A、在包slt中,有一个名为ProcessServlet.class的文件B、该servlet的访问路径是http:/机器IP:端口号/root/procC、该servlet的访问路径是http:/机器IP:端口号/root/ProcessServletD、该servl

6、et的访问路径是http:/机器IP:端口号/root/ProcessServlet10、给定如下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

7、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!);

8、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!); out.println(); A、一个HTM

9、L页面,页面上显示doGet Hello World!B、一个HTML页面,页面上显示doPost Hello World!C、一个空白的HTML页面11、Servlet中,使用()接口中定义的()方法来处理客户端发出的表单数据请求(B)A、HttpServlet doHead B、HttpServlet doPostC、ServletRequest doGet D、ServletRequest doPost12、 JAVA EE中,以下关于HttpServlet的说法错误的是(C)。A、HttpServlet是一个抽象类B、HttpServlet类扩展了GenericServlet类C、Ht

10、tpServlet类的子类必须至少重写service方法D、HttpServlet位于javax.servlet.http包中第四章1、JAVA EE中,()类的()方法用于返回应用程序的上下文路径。(A)A、HttpServletRequest.getContextPath()B、HttpServletRequest.getPathInfo()C、ServlettContext.getContextPath()D、ServlettContext.getPathInfo()2、在HttpServlet类中响应HTTP POST请求的方法是:(D)A、doPost(ServletRequest,

11、 ServletResponse)B、doPOST(ServletRequest, ServletResponse)C、servicePost(HttpServletRequest, HttpServletResponse)D、doPost(HttpServletRequest, HttpServletResponse)3、给定一个 Servlet 的doGet方法中的代码片段,如下: request.setAttribute(“name”,”zhang”); response.sendRedirect(“http:/localhost:8080/servlet/MyServlt”) 那么在

12、MyServlet 中可以使用(D)方法把属性 name的值取出来。A、String str=request.getAttribute(“name”); B、String str=(String)request.getAttribute(“name”);C、Object str=request.getAttribute(“name”); D、无法取出来4、给定某Servlet程序的片段如下,用户在浏览器地址栏中键盘键入正确的请求URL并回车后,在控制台上显示的结果是(A)。 public void doGet(HttpServletRequest request,HttpServletResp

13、onse response) throws ServletException ,IOException System.out.println(get); public void doPost(HttpServletRequest request,HttpServletResponse response) throws ServletException ,IOException System.out.println(post); A、get B、post C、get D、post post get5、从HTTP请求中,获得请求参数,应该调用(B)。A、request对象的getAttribute

14、()方法 B、request对象的getParameter()方法 C、session对象的getAttribute()方法 D、session对象的getParameter()方法 6、在JAVA EE中,对于Httpservlet类的描述,错误的是(A)。A、我们自己编写的Servlet继承了Httpservlet类,一定需覆盖doPost或者doGetB、HttpServlet类扩展了GenericServlet类,实现了GenericServlet类的抽象方法C、HttpServlet类中处理客户请求和响应时所使用的两个接口是:HttpServletRequest和HttpServle

15、tResponseD、我们自己编写的servlet继承了Httpservlet类,一般只需要覆盖doPost方法,不必覆盖servive()方法,因为一个service()方法会调用doPost或者doGet方法7、编写Servlet 的doPost方法时,需要抛出异常为(A)。A、ServletException, IOException B、ServletException, RemoteExceptionC、HttpServletException, IOException D、HttpServletException, RemoteException8、在JAVA EE中,给定某Ser

16、vlet的代码如下,编译运行该文件,以下陈述正确的是(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、编译该文件时会

17、提示缺少doGet()或者dopost()方法,编译不能够成功通过B、编译后,把Servlet1.class放在正确位置,运行该Servlet,在浏览器中会看到输出文字:hello!C、编译后,把Servlet1.class放在正确位置,运行该Servlet,在浏览器中看不到任何输出的文字D、编译后,把Servlet1.class放在正确位置,运行该Servlet,在浏览器中会看到运行期错误信息9、Servlet 可以在以下(A)三个不同的作用域存储数据。 A、请求、会话和上下文 B、响应、会话和上下文C、请求、响应和会话 D、请求、响应和上下文第五章4、下列哪一个方法用于设置HttpServ

18、letResponse的内容类型(B)A、setParameter B、setContentType C、setAttribute D、以上选项都不是18、向客户端发送一个图片的回应,下列哪个表达式是正确的(B)A、response.setContentType(“image/gif”) B、response.setType(“application/gif”)C、response.setContentType(“application /bin”) D、response.setType(“image/gif”)8、给定一个Servlet的代码片段如下:(A) Public void doGe

19、t(HttpServletRequest request,HttpServletResponse response)throws ServletException,IOException _out.println(“hi kitty!”);out.close();运行次Servlet时输出如下: hi kitty!则应在此Servlet下划线处填充如下代码。A、PrintWriter out = response.getWriter(); B、PrintWriter out = request.getWriter();C、OutputStream out = response.getOutpu

20、tStream(); D、OutputStream out = request.getWriter();2、Servlet中,HttpServletResponse的(C)方法用来把一个Http请求重定向到另外的URL。A、sendURL() B、redirectURL() C、sendRedirect() D、redirectResponse()11、在JAVA EE中,重定向到另一个页面,以下(C)语句是正确的。A、request . sendRedirect(“http : / www . jb -aptech . com . cn”);B、request . sendRedirect(

21、);C、response . sendRedirect(“Http : / www . jb aptech . com . cn”);D、response . sendRedirect();14、 Servlet中,HttpServletResponse的(C)方法用来把一个Http请求重定向到另外的URL。A、sendURL() B、redirectURL()C、sendRedirect() D、redirectResponse()第六章10、Web应用中,常用的会话跟踪方法不包括(D)。A、URL重写 B、Cookie C、隐藏表单域 D、有状态HTTP协议26、在Servlet里,能正确

22、获取session的语句是(A)。A、HttpSession session = request.getSession(true);B、HttpSession session = request.getHttpSession(true);C、HttpSession session = response.getSession(true);D、HttpSession session = response. getHttpSession (true);20、在JAVA EE中,在web.xml中,有如下代码: 30上述代码定义了默认的会话超时时长,时长为30(C)。A、毫秒 B、秒C、分钟 D、小时

23、10、不能在不同用户之间共享数据的方法是(A )A、通过cookie B、通过ServletContext对象 C、利用数据库 D、利用文件系统8、下列哪一个方法用于从session中得到对象(D)A、Session接口的getAttribute()方法 B、HttpSession接口的getValue()方法C、Session接口的getValue()方法 D、HttpSession接口的getAttribute()方法9、在浏览器禁用Cookie前提下,下列哪些技术能够记住客户端状态(B)A、Http headers B、Httpsession C、没有Cookie无法实现 D、以上选项都

24、不是10、下列哪些表达式所存储的对象可以被servlet在session里使用(C)A、request.setAttribute(name,value);B、response.setAttribute(name,value);C、request.getSession().setAttribute(name,value);D、request.setParameter(name,value);16、下列哪个方法用于URL重写(D)A、HttpServletResponse接口的rewriteURL()方法 B、HttpSerlet接口的rewriteURL()方法C、HttpServletRequ

25、est接口的encodeURL()方法 D、HttpServletResponse接口的encodeURL ()方法19、下面哪个表达式表示会话永不过期(D)A、setTimeout(0) B、setTimeout(-1)C、setMaxInactiveInterval(0) D、setMaxInactiveInterval(-1)1、JAVA EE 中,()类的()方法用于创建会话。(A)A、HttpServletRequest、getSession B、HttpServletResponse、newSessionC、HtttpSession、newInstance D、HttpSessio

26、n、getSession4、以下(A)可用于检索session属性userid的值。A、session. getAttribute (“userid”); B、session. setAttribute (“userid”);C、request. getParameter (“userid”); D、request. getAttribute (“userid”);7、给定一个Servlet程序的代码片段,如下:Public void doPost(HttpServletRequest request,HttpServletResponse response) throws ServletEx

27、ception,IOException request.getSession().getAttribute(“A”); /第二行假定第二行返回的对象引用不是null,那么这个对象存储在(B)范围中。A、page B、session C、request D、application12、JAVA EE中,Servlet API 为使用Cookie,提供了(A)类。 A、Javax.servlet.http.Cookie B、Javax.servlet.http.HttpCookieC、Javax.servlet. Cookie D、Javax.servlet.http. HttpCookie第七章

28、15、下列哪个方法在ServletContext被初始化时调用(A)A、ServletContextListener接口的contextInitialized()方法B、ServletContextListener接口的contextCreated()方法C、ServletContextListener接口的contextStateChanged()方法D、ServletContextListener接口的Init ()方法20、下面是web.xml中的片断usertest在servlet中要得到上面的参数,下面哪个表达式是正确的(D)A、getServletConfig().getAttribute(“user”) B、getServletContext().getAttribute(“user”)C、getServletConfig().getInitParameter (“user”) D、getServletContext().getInitParameter (“user”)5、在Java EE中,以下对RequestDispatcher描述正确的是(C)。A、Jsp中有个隐含的对象diapatcher,它的类型是Reque

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1