JSP程序设计考试试题与答案

C.application D.pageContext 答案:A

262.Servlet程序的入口点是() A.init() B.main() C.doGet() D.service() 答案:A

263.使用JavaScript语言中Document的()方法可以在页面上输出字符。 A.document.print() B.document.flush() C.document.out() D.document.write() 答案:D

264.如果编写一个计数器程序,用来记载当前网站的访问量,最好采用JSP中的()对象。 A.page B.session C.application D.request 答案:C

265.当我们想要修改tomcat的访问端口的时候需要对那个文件进行修改() A.server.xml B.tomcat-users.xml C.config.xml D.web.xml 答案:A

266.给定一个JSP程序源码如下:

在two.jsp中加入()代码片断可以输出参数location的值。 A. B.<% = request.getAttribute(“location”)%> C.<% = request.getParameter(“location”)%> D. 答案:C

267.Servlet程序的入口点是() A.init() B.doGet() C.service() D.main() 答案:A

268.在J2EE中,test.jsp文件中有如下一行代码:

要使user对象在用户对其发出请求时存在,下划线中应填入() A.application B.request C.Session D.Page 答案:B

269.<% int count =1;%>___________

以下()语句可以在上面下划线处插入,并且运行后输出结果是:1。 A.<% =count++ %> B.<%=++count %> C.<% count++; %> D.<% ++count; %> 答案:A

270.下面的说法正确的是() A.我们的jar文件应该放在classes里 B.没有classes文件夹,虚拟目录就不能被加载 C.我们使用的类文件要在web.xml里注册 D.虚拟目录里除了WEB-INF文件夹之外,其他的地方都可以放.jsp文件 答案:D

271.关于JavaBean正确的说法是() A.被引用的Bean文件的文件名后缀为.java B.Bean文件放在任何目录下都可以被引用 C.Java文件与Bean所定义的类名可以不同,但一定要注意区分字母的大小写 D.在JSP文件中引用Bean,其实就是用语句 答案:C

272.在配置虚拟目录的时候我们必须修改的是配置文件里的那两项() A.path和privileged B.path和docBase C.privileged和debug D.debug和docBase 答案:B

273.在JSP中使用session.putValue(\可以在会话中保存() A.username对象 B.u_name对象。 C.u_name的数值。 D.username的数值 答案:B

274.在J2EE中,test.jsp文件中有如下一行代码:

要使user对象只能在使用test.jsp时使用,当加载页面时就会将其销毁。下划线中应填入() A.session B.page C.reqeust

D.application 答案:B

275.要设置某个JSP页面为错误处理页面,以下page指令正确的是() A.<%@ page isErrorPage= %> B.<%@ page extends= %> C.<%@ page errorPage= %> D.<%@ page info= %> 答案:A

276.在J2EE中,给定某Servlet的代码如下,编译运行该文件,以下陈述正确的是()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,在浏览器中会看到运行期错误信息 C.编译后,把Servlet1.class放在正确位置,运行该Servlet,在浏览器中看不到任何输出的文字 D.编译后,把Servlet1.class放在正确位置,运行该Servlet,在浏览器中会看到输出文字:hello! 答案:D

277.使用getInitParameter的时候如果要取的参数没有在web.xml中设定,那么会是下面的那一种情况() A.产生一个异常 B.返回null C.不能编译 D.返回空字符串 答案:B

278.JavaMail是一组用于发送和接收邮件消息的API。发送邮件使用()协议,接收邮件使用()协议。 A.SMTP TCP B.POP3 TCP C.SMTP POP3 D.POP3 SMTP 答案:C

279.给定JSP程序源码如下:

<% int count =1;%> _______

以下()语句可以在下划线处插入,并且运行后输出结果是:1。 A.<%=++count %> B.<% =count++ %> C.<% count++; %>

D.<% ++count; %>c) 答案:B

二、多项选择题

1.下面()是ResultSet接口的方法。 A.forward() B.back() C.next() D.close() 答案:C,D

2.能在不同用户之间共享数据的方法是() A.利用数据库 B.通过ServletContext对象 C.通过cookie D.利用文件系统 答案:D,A,B

3.HTML标记中

标记的method属性取值为() A.doGet B.get C.doPost D.post 答案:B,D

4.对该段代码描述正确的有<% int i = Integer. parseInt(requrst.getParemeter(“value”)) %() A.不会有错 B.当value与int 类型不匹配时回报错 C.了安全起见应该将该段代码放在try{}和catch(){}之间 D.当value=""时会报错 答案:B,D,C

5.在一个文本组件中输入字符时有可能触发()事件。 A.onMouseUp B.onKeyUp C.onKeyDown D.onSubmit 答案:A,B,C

6.在JSP文件中加载动态页面可以用()指令。 A.<%@ include file= %> B.指令 C.page指令 D.指令 答案:A,B

7.在J2EE中对于以下的include指令和include动作,描述正确的是() A.include指令和include动作的功能和作用是一模一样的 B.含有include指令的JSP页面编译成Servlet时,Servlet内嵌被子包含的文件内容 C.通常情况下,使用include动作包含JSP页面比使用include指令包含JSP页面执行速度要快

联系客服:779662525#qq.com(#替换为@)