JSP程序设计考试试题与答案 下载本文

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

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

55.在J2EE中,若要在JSP正确使用标签:,在jsp中声明的taglib指令为: <%@taglib uri=”/WEB-INF/myTags.tld”prefix=”_____”%>,下列线处应该是() A.getKing B. king C.myTags D. x 答案:D

56.在Servlet里,能正确获取session的语句是() A.HttpSession session = request.getSession(true); B.HttpSession session = response. getHttpSession (true); C.HttpSession session = response.getSession(true); D.HttpSession session = request.getHttpSession(true); 答案:A

57.如果我们想把session销毁应该用下面的那个方法() A.kill B.end C.destroy D.invalidate 答案:C

58.在struts中实现控制器的是下面那个() A.jsp B.taglib C.java bean D.servlet 答案:D

59.在J2EE实现企业级应用开发中()是描述标记库的XML文档。 A.EAR文件 B.WAR文件 C.TLD文件 D.DTD文件 答案:C

60.在JSP中如果要导入 java.io.* 包,应该使用()指令。 A.page B.include C.forward D.taglib

答案:A

61.在JSP中,使用动作可以将javaBean嵌入JSP页面,对JavaBean的访问范围不能是() A.application B.page C.response D.request 答案:C

62.什么是j2ee() A.一种架构 B.一个编译器 C.一门语言 D.一个开发环境 答案:A

63.在JSP中,page指令的()属性用来引入需要的包或类。 A. languge B. contentType C. extends D. import 答案:D

64.在javaScrpt中window对象的()方法用于关闭当前窗口 A.open() B.confirm() C.close() D.alert() 答案:C

65.在JSP中,只有一行代码:<%=’A’+’B’%>,运行将输出() A. 131 B.A+B C.错误信息,因为表达式是错误的 D.AB 答案:A

66.我们在第一次访问服务器的时候,如果只是通过请求连接一个jsp页面,不提交任何的其他信息,会触发下面的那个事件() A.建立application B.建立post C.建立session D.以上都不是 答案:C

67.J2EE中,JSP EL 表达式:${user.loginName}执行效果等同于() A.<% user.loginName;%> B.<%user.getLoginName();%> C.<% = user.getLoginName()%> D.<% = user.loginName%>

答案:C

68.在HTML文件中导入一个样式表的正确语法为() A. B. C. D. 答案:A

69.在J2EE中,下列()语句可以获取页面请求中的一个文本框的输入(文本框的名字为title)。 A.response.getParameter(“title”); B.requert.getParameters(“title”); C.request.getAttribute(“title”); D.requert.getParameter(“title”); 答案:D

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

71.直接从servletconfig对象能获得的参数是() A.web.xml配置文件里绑定在servlet上的参数 B.web.xml所有的servlet都能获得的参数 C.页面传递来的参数 D.sessin里设置的参数 答案:A

72.下列不属于URL的组件部分为() A.目录或文件 B.服务器名称 C.协议 D.IP地址或域名 答案:B

73.如果当前JSP页面出现异常时需要转到一个异常页,需要设置page 指令的()属性 A.errorPage B.Exception C.isErrorPage D.error 答案:A

74.J2EE中,HttpSession接口位于()包中。 A. javax.servlet.http B.javax.servlet.http.session C. javax.servlet.session D. javax.servlet 答案:A

75.在扩展标签里我们可以使用那个对象来获得request对象() A.application B.session C.pageContext D.servletcontext 答案:C

76.在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() B.files[i].isDirectory() C. !files[i].isFile() D.files[i].isDirectory() 答案:D

77.在inc.jsp中包含数行代码与一张图片,现在要创建一个home.jsp,每次浏览home.jsp时都能够以最快的速度显示inc.jsp中的所有内容以及home.jsp自身要显示的内容,应该在home.jsp中使用的语句是() A. B. C.<%@include file = “inc.jsp”%> D.<%@include page=“inc.jsp”flush= “true” %> 答案:C

78.在JSP中,()动作用于将请求转发给其他JSP页面。 A.forward B.include C.useBean D.setProperty 答案:A

79.在J2EE MVC设计模式体系结构中()是实现控制器的首选方案。 A.HTML B.JSP C.JavaBean D.Servlet 答案:D

80.创建JSP应用程序时,配置文件web.xml应该在程序下的()目录中。