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

发布时间 : 星期五 文章JSP程序设计考试试题与答案更新完毕开始阅读

163.下面那个不是jsp中的伪指令( C )

A.page B.taglib

C.session D.include

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

A.加载类,初始化,实例化,请求处理,销毁 B.加载类,实例化,请求处理,初始化,销毁 C.加载类,实例化,初始化,请求处理,销毁 D.实例化,加载类,初始化,请求处理,销毁

165.下列( A )接口专用于访问数据库的中存储过程

A.CallableStatement B.ProcedureStatement

C.PreparedStatement D.Statement

167.在JSP中使用标记时,不会出现的属性是( B )

A.name B.value

C.以上皆不会出现 D.property

168.J2EE中,HttpServletRequest类的( A )方法用返回与当前请求相关联的会话,如果没有,则返回null。

A.getSession(false) B.getSession()

C.getSession(null) D.getSession(true)

169.如果在网页上显示一幅图片,下面哪句代码是正确的( B )

A.“” B.

C. D.

170.在tomcat中,我们的虚拟目录配置文件都在那个文件夹里( C )

A.common B.lib

C.conf D.work

171.以下的说法不正确的是( A )

A.tomcat支持中文文件夹名

B.tomcat的虚拟目录可以放在任意的目录中 C.tomcat的默认目录名是ROOT D.tomcat可以同时启动多个虚拟目录

173.Http的中文含义为( C )

A.简单邮件传输协议 B.统一资源定位器

C.超文本传输协议 D.网络套接字

174.在JSP中使用response.sendRedirect(\后浏览器地址栏内的内容( B )

A.错误用法 B.发生变化。

C.不发生变化。 D.可能变化

176.对于预定义<%!预定义%>的说法错误的是( B )

A.一次可声明多个变量和方法,只要以“;”结尾就行 B.声明的变量将作为局部变量

C.在预定义中声明的变量将在JSP页面初始化时初始化 D.一个声明仅在一个页面中有效

177.Tomcat服务器的默认端口为( A )

A.8080 B.80

C.8001 D.8888

179.下面的那个是对servlet的生命周期描述正确的( B )

A.destroy方法在请求结束的时候被执行

B.以上都不对

C.service方法是程序员自己管理线程的

D.init方法在每次访问的servlet的时候最先被执行

180.在html里特殊的字符不能直接显示,如果要显示需要用下面的哪个来代替( B )

A.&st; B.&

C.< D.>

181.一个完整的URL地址不包括下面的那一项( D )

A.端口 B.URI

C.IP地址或域名 D.连接方式

182.JSP在Web服务器上的运行结果( B )

A.可以在控制台中看到 B.可以在Web浏览器看到

C.只能在Web浏览器看到 D.只能在控制台中看到

183.jsp实际上被执行的时候是被转换成了servlet,在tomcat里默认转换到了下面的那个文件夹里( C )

A.ROOT B.config

C.work D.common

184.在Servlet里,能正确获取session的语句是( A )

A.HttpSession session = request.getSession(true); B.HttpSession session = request.getHttpSession(true); C.HttpSession session = response. getHttpSession (true); D.HttpSession session = response.getSession(true);

186.下面的page伪指令的写法正确的是( A )

A.<%@page import= %> B.<%@ page import= %>

C.<%page import= %> D.<@page import= %>

187.Servlet中,使用( )接口中定义的( )方法来处理客户端发出的表单数据请求( D )

A.ServletRequest doPost B.ServletRequest doGet

C.HttpServlet doHead D.HttpServlet doPost

188.在inc.jsp中包含数行代码与一张图片,现在要创建一个home.jsp,每次浏览home.jsp时都能够以最快的速度显示inc.jsp中的所有内容以及home.jsp自身要显示的内容,应该在home.jsp中使用的语句是( C )

A.<% @ include page = “inc.jsp”%> B. C.<% @ include file = “inc.jsp”%>

D.

189.下面的代码在页面的显示结果是( B )

A.15

B.101234

C.01234 D.12

190.include指令是用来包含文件的,下面的说法正确是( A )

A.是静态的包含 B.以上都不对

C.2个页面之间的变量可以重名 D.是动态的包含

193.请选出微软公司提供的连接SQL Server 2000的JDBC驱动程序。( C )

A.oracle.jdbc.driver.OracleDriver B.com.mysql.jdbc.Driver

C.com.microsoft.jdbc.sqlserver.SQLServerDriver D.sun.jdbc.odbc.JdbcOdbcDriver

194.使用自定义标签时,要为JSP引擎提供有关自定义标签的相关信息,下列信息描述语句正确的是( C )

A.hello

B.hellocom.tagdemo.HelloTag C.hellocom.tagdemo.HelloTag D.hello

195.在MVC模式中,核心内容为( D )

A.model B.不确证

C.view D.control

196.J2EE中在JSP中要使用user包中的User类,则以写法正确的是( A )

A. B. C.

D.

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

要使user对象中一直存在于对话中,直至其终止或被删除为止,下划线中应填入( B )

A.request B.session

C.page

D.application

198.在struts中实现资源包转换为中文的是下面的那个命令( C )

A.servertool B.keytool

C.native2ascii D.tnameserv

199.下列表单

,如果单击提交按钮时,表单( B ) A.提交到当前页

B.没有指定action属性,所以不做提交

C.不确定

D.使用post方式提交

200.在servlet里能获得web.xml里的绑定在servlet配置信息上的参数的方法是哪个( A )

A.getInitParameter B.getParameter

C.getParameterValues D.getInitParameterNames

202.设在表单中有一组复选钮标记,如下列代码:

请选择喜欢的城市:

长春
北京
大连
上海

如果在register.jsp是取city的值,最适合的方法为( B ) A.String city= request.getParameter(“city”); B.String []cities=request.getParameterValues(“city”); C.String city=request.getAttribute(“city”);

D.String []cities=request.getParameter(“city”);

203.J2EE中在JSP中要使用user包中的User类,则以写法正确的是( D ) A. B.

C.

D.

204.下列表单

,如果单击提交按钮时,表单( C ) A.使用post方式提交 C.没有指定action属性,所以不做提交

B.提交到当前页

D.不确定

206.不能在不同用户之间共享数据的方法是( D ) A.通过ServletContext对象 C.利用数据库

B.利用文件系统

D.通过cookie

207.在JSP应用程序中要求删除所有photo目录中的的文件,但是保留文件夹,下列代码中空缺位置最适合的选项为(String path=request.getRealPath(\File fp1=new File(path); File[] files=fp1.listFiles(); for(int i=0;i

if(__________________________) {

files[i].delete(); } } A.files[i].isFile() C.files[i].isDirectory() B.! files[i].isDirectory()

D.!files[i].isFile()

209.J2EE中,HttpSession接口位于( C )包中。 A.javax.servlet.http.session C.javax.servlet.http

B.javax.servlet

D.javax.servlet.session

211.在JSP中调用JavaBean时不会用到的标记是( D ) A. C.

B.

D.

214. J2EE中,HttpServletRequest类的( C )方法用返回与当前请求相关联的会话,如果没有,则返回null。 A.getSession() C.getSession(false)

B.getSession(null)

D.getSession(true)

215.下面的哪个是url重写( C ) A.

C.jsp1.jsp?user_id=10

B.

D.session.setAttribute()

216.在B/S编程里,我们经常使用脚本来辅助显示的功能,下面对于脚本的说法正确的是( C )

A.javascript就是一种特殊的java语言

A )

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