文档详情

JSP复习题JSP复习题.doc

发布:2017-12-16约5.61千字共12页下载文档
文本预览下载声明
习题二 选择题 1. 下列哪个为JSP的注释标签? ( C ) A.% % B.%! % C.%-- --%  D.%= % 2. 关于JSP生命周期的叙述,下列哪些为真?(选择两个答案)。 ( AC ) A. JSP会先翻译成Servlet源文件,然后编译成Servlet类文件。       B.每当用户端运行JSP时,jspInit()方法都会运行一次。 C.每当用户端运行JSP时,_jspService()方法都会运行一次。  D.每当用户端运行JSP时,jspDestroy()方法都会运行一次。 3. 查看下列JSP内容: htmlbody % for(int i=0;i3;i++) { out.print(i*2); } % /body/html 当这个JSP被运行时,其结果是什么? ( A ) A.显示出“0,2,4”       B.显示出“2,4,6” C.显示出“1,2,3”        D.这个JSP无法运行 4. 查看下列JSP程序代码: htmlbody % int i=1; % %! int i=2; % i= % out.println(i++); % /body/html 运行结果是什么?( A ) A.显示出“i=1”       B.显示出“i=2” C.显示出“i=3”         D.语法错误,这个JSP无法运行 5. 查看下列JSP程序代码: htmlbody %! int j=0; % % j=4; % j= %= ++j % /body/html 运行结果是什么?( D ) A.显示出“j=0”       B.显示出“j=1” C.显示出“j=4”        D.显示出“j=5” 6. A.jsp的内容如下: html jsp:include page=’B.jsp’ / /html 正确的是:( C ) 在运行时期,B.jsp的静态内容会被加入A.jsp 在解释时期,B.jsp的静态内容会被加入A.jsp 在运行时期,B.jsp运行后产生的动态结果会被加入A.jsp 在解释时期,B.jsp运行后产生的动态结果会被加入A.jsp 7. 在Web应用程序中包含两个JSP文件:A.jsp与B.jsp,内容如下: !-- A.jsp文件内容 -- htmlbody % int i=0; % %@ include file=”B.jsp” % i=%=i+1% bodyhtml !-- B.jsp文件内容 -- % i=i+2; % 当在Web浏览器内开启A.jsp时,运行结果是什么? ( C ) A.i=0 B.i=2 C.i=3 D.显示错误信息 8. 假设A.jsp内设定一个jsp:useBean元素: jsp:useBean id=”bean1” class=”myBean” / 下列哪一个为真?( C ) bean1的存取范围(scope)默认为application 在HTTP会话内可以存取bean1 只有在A.jsp内可以存取bean1 D. 在A.jsp所属的Web应用程序内均可存取bean1 9. 假设在helloapp应用中有一个hello.jsp,它的文件路径为: %CATALINA_HOME% /webapps/helloapp/hello/hello.jsp ,那么在浏览器端访问hello.jsp的URL是( C ) A、 http://localhost:8080/hello.jsp B、 http://localhost:8080/helloapp/hello.jsp C、 http://localhost:8080/helloapp/hello/hello.jsp D、 http://localhost:8080/webapps/root/hello.jsp 10.下述选项中不属于JDBC基本功能的是:( D ) A.??与数据库建立连接 B
显示全部
相似文档