Jsp程序设计复习试题
JSP程序设计期末复习总结及模拟试题

广东海洋大学jsp复习资料JSP运行原理当服务器上的一个 JSP 页面被第一次请求执行时,服务器上的 JSP 引擎首先将 JSP页面文件转译成一个 java 文件,再将这个 java 文件编译生成字节码文件,然后通过执行字节码文件响应客户的请求,而当这个 JSP 页面再次被请求执行时,JSP 引擎将直接执行这个字节码文件来响应客户,这也是 JSP 比ASP 速度快的一个原因。
而 JSP 页面的首次执行往往由服务器管理者来执行。
这个字节码文件的主要工作是:1、把 JSP 页面中普通的 HTML 标记符号(页面的静态部分)交给用户的浏览器负责显示。
2、负责处理JSP标记,并将有关的处理结果发送到用户的浏览器.3、执行“<%”和“%>”之间的 java 程序片(JSP 页面中的动态部分),并把执行结果交给用户的浏览器显示。
4、当多个用户请求一个 JSP 页面时,Tomcat服务器为每个用户启动一个线程而不是启动一个进程,这些线程由 Tomcat服务器来管理,与传统的 CGI 为每个客户启动一个进程相比较,效率要高的多。
注意:如果对JSP页面进行了修改、保存,那么服务器会生成新的字节码。
我们可以在服务器下的\work\Catalina\localhost\_\org\apache\jsp目录下找到服务器生成的JSP页面对应的JAVA文件,以及编译JAVA文件得到的字节码文件。
JSP指令标记<%@ page contentType=”text/html;charset=GB2312”%><%@ page import= “java.util.*”,“java.io.*”%>如果需要在JSP页面的某处整体插入一个文件,可以使用include指令标记,其标记语法为:<%@ include file=”文件的URL”%>该指令标记的作用是在JSP页面出现该指令的位置处,静态插入一个文件。
《JSP程序设计》复习题

A)浏览器的页面上部 B)浏览器的标题栏上 C)浏览器的状态栏中 D)浏览器的页面下部14.( D)是标题标记。
A)<p>标记 B)<br>标记 C)<hr>标记 D)<hn>15.<p align="段落对齐方式">标记中,align属性为段落文字的对齐方式,不能取的值为(D)。
A)Left B)Right C)Center D)width16.<font></font>标记中默认的中文字体是(D)A)“宋体” B)“幼圆” C)“楷体” D)“宋体”17.表示粗体加斜体的标记是( C)。
A)<B>字体</B> B)<I>字体</I> C)<B><I>字体</I></B> D)<U>字体</U> 18.用来在网页中显示图形的标记为(B )A)<image src="文件名" ...> B)<img src="文件名" ... >C)<center src="文件名" ... > D)<picture src="文件名" ... >19.超级链接是互联网的灵魂,下面哪个是正确的链接标记( A )A)<a href="" " title="新浪网" >新浪网</a>B)<a target="" " title="新浪网" >新浪网</a>C)<a href="新浪网" title="新浪网" > </a>D)<a target="新浪网" title="新浪网" ></a>20.下列那个属性为单元格向右打通的列数,用于合并单元格。
Jsp程序设计复习试题

程序设计》复习题《JSP选择题一、页面文件。
在传统的HTML页面中加入( D )就构成了一个JSP1. 标签 B、JSP、AJAVA 程序片标签“%>”标记符号括起来的程序 D、JAVA程序片和JSPC、用“<%”、)WEB应用服务器选用TOMCAT,以下说法正确的是:(B 2.配置JSP运行环境,若JDK 、先安装ATOMCAT,再安装TOMCAT B、先安装JDK,再安装就可以了C、不需安装JDK,安装TOMCAT 只要都安装就可以了,安装顺序没关系D、JDK和TOMCAT %>“”之间声明的变量,以下说法正确的是:(B)3.对于“<%!”、页面的成员变量A、不是JSP、多个用户同时访问该页面时,任何一个用户对这些变量的操作,都会影响到其他用B 户、多个用户同时访问该页面时,每个用户对这些变量的操作都是互相独立的,不会互C 相影响页面的局部变量D、是JSP )B4.在客户端浏览器的源代码中可以看到(注释 B、HTMLA、JSP注释D 、JAVA注释C、JSP注释和HTML注释)指令的作用是:(A5. page 页面的一些属性和这些属性的值A、用来定义整个JSP 页面内某处嵌入一个文件B、用来在JSP 页面动态包含一个文件C、使该JSPJava plugin 、指示DJSP 页面加载属性的作用是( C)6.page指令的import 页面响应的类型MIMEJSPA、定义页面使用的脚本语言B、定义JSP 包中的类JSP页面引入JAVAC、为、定义JSP页面字符的编码D )可在JSP页面出现该指令的位置处,静态插入一个文件。
7.( Cimport指令的属性 B、page A、page指令标签include动作标签 D、 C、include指令标签)不是JSP的内置对象。
8.以下对象中的( DA、requestB、sessionC、applicationD、bean《JSP程序设计》复习题第1页(共9页),)封装了用户提交的信息,使用该对象可以获取用户提交的中,内置对象(B9.在JSP 信息。
jsp复习资料

08计算机《JSP程序设计》作业题请把各题的答案另外写在一个Word文档中,标明题号,写好答案即可。
写上自己的学号姓名,统一发给班长,下周上课,班长用优盘考给我或QQ发给我。
一、填空题1、在安装Tomcat时,如果系统中已经有其他的应用程序占用了【8080 】端口,则启动Tomcat时会失败。
2、Servlet是服务器端的【 java小程序】,用于响应客户机的请求。
在默认情况下,Servlet采用一种无状态的【请求-响应】处理方式。
Servlet主要功能是增强Java服务器端功能。
3、Servlet的生命周期主要由3个过程:【init() 】方法功能是服务器初始化Servlet;【 service() 】方法功能是对象调用该方法响应客户的请求;【 destroy() 】方法功能是消灭Servlet对象。
4、编译后的Servlet只被装载【 1 】次,因此,当源程序重新编译后,需要重新启动服务器;同时Servlet 类的修饰符必须为【 public 】5、Servlet的环境API接口中,ServletConfig接口对象接收【 servlet 】特定的初始化参数,而ServletContext接收【 webapp 】初始化参数。
6、表单提交有2种方式。
【 get 】方式是表单的默认方式,并且次提交方式的总数据量不能超过2KB,否则提交失败。
利用【 post 】方法需要在method方法中声明,并且它没有容量方面的限制。
7、在Servlet中,通过HttpServletRequest接口的方法来获得来自【客户和服务器】端的一些数据;HttpServletReponse接口的方法来【发出响应】,它的【 sendredirect 】方法可以立即使网页重定向,它的【 setintheader 】方法可以使网页定时刷新,它的【 secdheader 】方法可以定时使网页重定向。
8、javax.servlet.RequestDispatcher接口有两个最重要的的方法:【 forward 】和【 include 】,它们用来实现对页面的动态转发或者包含。
2013年Jsp程序设计复习试题

《JSP程序设计》复习题一、选择题1.在传统的HTML页面中加入(D)就构成了一个JSP页面文件。
A、JAVA程序片B、JSP标签C、用“<%”、“%>”标记符号括起来的程序D、JAVA程序片和JSP标签2.配置JSP运行环境,若WEB应用服务器选用TOMCAT,以下说法正确的是:(B)A、先安装TOMCAT,再安装JDKB、先安装JDK,再安装TOMCATC、不需安装JDK,安装TOMCAT就可以了D、JDK和TOMCAT只要都安装就可以了,安装顺序没关系3.对于“<%!”、“%>”之间声明的变量,以下说法正确的是:(B)A、不是JSP页面的成员变量B、多个用户同时访问该页面时,任何一个用户对这些变量的操作,都会影响到其他用户C、多个用户同时访问该页面时,每个用户对这些变量的操作都是互相独立的,不会互相影响D、是JSP页面的局部变量4.在客户端浏览器的源代码中可以看到(B)A、JSP注释B、HTML注释C、JSP注释和HTML注释D、JAVA注释5.page指令的作用是:(A)A、用来定义整个JSP页面的一些属性和这些属性的值B、用来在JSP页面内某处嵌入一个文件C、使该JSP页面动态包含一个文件D、指示JSP页面加载Java plugin6.page指令的import属性的作用是( C)A、定义JSP页面响应的MIME类型B、定义JSP页面使用的脚本语言C、为JSP页面引入JAVA包中的类D、定义JSP页面字符的编码7.( C)可在JSP页面出现该指令的位置处,静态插入一个文件。
A、page指令标签B、page指令的import属性C、include指令标签D、include动作标签8.以下对象中的(D )不是JSP的内置对象。
A、requestB、sessionC、applicationD、bean9.在JSP中,内置对象(B)封装了用户提交的信息,使用该对象可以获取用户提交的信息。
JSP复习题

(1)下列关于WEB开发说法正确的是。
A)Web是图形化的和易于导航的B)Web与平台无关C)Web是分布式的D)Web 是动态的E)Web 是静态的(2)下列关于Tomcat说法正确的是。
A)Tomcat是一种编程语言B)Tomcat是一种开发工具C)Tomcat是一种编程思想D)Tomcat是一种编程规范E)Tomcat是一个免费的开源的Serlvet容器(3)下列关于HTTP协议说法正确的是。
A)HTTP是一种请求/响应式的协议B)HTTP请求消息中Accept表示浏览器可接受的MIME类型C)HTTP请求消息中Accept-Encoding表示浏览器能够进行解码的数据编码方式D)HTTP请求消息中Accept-Language表示浏览器所希望的语言种类E)HTTP请求消息中Host表示初始URL中的主机和端口。
(4)下列对于JSP说法中正确的是。
A)JSP是Sun公司推出的新一代站点开发语言B)JSP完全解决了目前ASP、PHP的一个通病——脚本级执行C)JSP将内容的生成和显示进行分离D)JSP强调可重用的组件E)JSP采用标识简化页面开发(5)下列关于JSP编译指令说法错误的是。
A)编译指令用于从JSP发送一个信息到容器上B)编译指令用来设置全局变量、声明类要实现的方法和输出内容的类型等C)编译指令不向客户端产生任何输出D)编译指令所有的指令都在整个JSP页面内有效E)编译指令元素为编译阶段提供了全局信息(6)下面对out对象说法错误的是。
A)out对象用于输出数据B)out对象的范围是(application)。
PageC)如果page指令选择了autoflush="true",那么当出现由于当前的操作不清空缓存而造成缓冲区溢出的情况时,这个类的所有I/O操作会自动清空缓冲区的内容。
D)out.newLine()方法用来输出一个换行符E)out.close()方法用来关闭输出流(7)下面关于request对象说法错误的是。
jsp程序设计试卷
二、判断对错
1、在一个jsp文件中不允许有重复定义相同的指令标记。(错,import)
2、可以在“<%= %>”之间插入一个表达式,但是不可以插入语句。(对)
3、param标记不能独立使用,不必一定作为动作标记的子标记使用。(对)
3、数据库连接对象在调用commit()方法进行事务处理时,只要事务中任何一个SQL语句没有生效,就抛出SQLException异常,在处理SQLExcห้องสมุดไป่ตู้ption异常时,必须让连接对象调用rollback()方法,其主要作用是什么
答:撤销事务中成功执行过的SQL语句对数据库数据所做的更新、插入或删除操作,即撤销引起数据发生变化的SQL语句操作,将数据库中的数据恢复到commit()方法执行之前的状态。
4、编写javabean就是编写一个java的类,这个类创建的一个对象称作一个bean。为了能让使用这个bean的应用程序构建工具知道这个bean的属性和方法,应在类的方法命名上遵守一定的规则。请简述其规则。
答:(1)必须提供两种方法getXXX(),用来获取属性xxx的值,setXXX()方法,用来修改属性xxx的值。
4、使用forward标记后,地址栏仍显示转向前的JSP页面的URL地址。(对)
5、Tag文件必须使用ANSI编码保存。(对)
6、Tag标记是伴随着Tag文件一同诞生的,即便写了一个Tag文件并保存到特定目录后,也就自定义出了一个标记。(对)
7、同一用户在不同的服务目录中的session是互不相同的。(对)
12、当使用ResultSet的getXxxx方法查看一行记录时,不可以颠倒字段的顺序。(对)
jsp复习题库(1)
jsp复习题库(1)1、下面关于动静资源说法错误的是?A、HTML+CSS+JavaScript属于静态资源B、动态资源为一段服务程序,运行后,生成的数据文件C、js属于动态资源D、jsp+servlet属于动态web技术2、当利用request的方法获取Form中元素时,默认情况下字符编码是哪个A、ISO-8859-1B、GB2312C、GB3000D、ISO-8259-13.关于jsp访问数据库说法正确的为A、jsp不能直接访问数据库B、Jsp访问数据库第一步为连接数据库服务器C、Jsp访问数据库不需要关闭资源D、Jsp访问数据库第二步为连接数据库服务器4.用myeclipse写项目时,WebRoot目录是什么A、放的java源码B、站点的根路径C、仅用于配置类加载器D、仅存放编译过之后的代码5.Page指令用于定义JSP的全局属性,下面关于指令描述不正确的是A、<%@page%>作用于整个JSP页面B、可以在页面中使用多个<%@page指令%>C、为了增强程序的可读性,最好将<%@page%>指令放在开头,但不是必须的D、<%@page%>指令只能出现一次6.使用JDBC访问数据时,常用的接口有A、RecordB、ResultSetC、StatementD、PreparedStatementE、SQLConnectionF、Connection7.JSP应用程序配置文件的根元素为A、<WEB>B、<web-inf>C、<web-app>D、<WebRoot>8.Http的中文含义为A、统一资源定位器B、简单邮件传输协议C、超文本传输协议D、网络套接字9.JSP中的隐式注释为_?A、//注释内容B、<!—注释内容-->C、<%--注释内容--%>D、/*注释内容*/10.创建JSP应用程序时,配置文件web.xml应该在程序下的哪个目录中。
JSP_复习题及参考答案
编程题编写程序reg.htm和reg.jsp,做一用户注册界面,注册信息包括:用户名,年龄,性别。
然后提交到reg.jsp进行注册检验,若用户名为admin,就提示“欢迎你,管理员”,否则,显示“注册成功”并显示出注册信息。
答案略编写一个简单的登录程序,要求登录页面index.jsp中输入用户名(username)、密码(password),用户点击提交后,验证用户是否输入了用户名、密码。
如果用户名为aaa,密码为aaa,则重定向到登录成功页面reg.jsp进行出来,否则显示index.jsp页面提示请输入用户名和密码。
参考答案:index.jsp<html><body><form action="" method="post" name="f1">用户登录<br>用户名:<input type="text" name="userName"> <br>密码:<input type="password" name="passWord"> <br><input type="submit" value="提交" ><input type="reset" value="重置"></form><%String name=request.getParameter("userName");String password=request.getParameter("passWord");if(name!=null && password!=null){response.sendRedirect("reg.jsp");}else {out.println("请输入用户名和密码");}%></body></html>reg.jsp<html><body><%String name=request.getParameter("userName");String password=request.getParameter("passWord");if(name=="aaa" && password=="aaa"){out.println("注册成功"+name+password);}else {response.sendRedirect("index.jsp");}%></body></html>分析下面的代码,写出include.jsp的运行结果。
JSP程序设计复习资料(选择题带答案)
JSP程序设计资料——选择题练习1.在J2EE的Web应用中,编译后的class文件存放的目录为()[3分]A. classes目录B. images目录C. jar目录D. 任意位置参考答案:A2.在JSP中,哪个指令用来声明JSP使用的标签库?()[3分]A. tldB. taglibC. importD. include参考答案:B3.关于JavaBean正确的说法是()[3分]A. Java文件与Bean所定义的类名可以不同,但一定要注意区分字母的大小写B. 在JSP文件中引用Bean,其实就是用语句C. 被引用的Bean文件的文件名后缀为.javaD. Bean文件放在任何目录下都可以被引用参考答案:B4.在JavaWeb应用中,MVC设计模式中的V(视图)通常由()充当。
[3分]A. JSPB. ServletC. ActionD. JavaBean参考答案:A5.网页服务默认的端口号是(),我们可以通过HTTP地址加上端口号来访问网站。
[3分]A. 8100B. 8080C. 9000D. 80参考答案:D6.JSP标准标签库(JSTL)的标签库描述符文件的后缀是()。
[3分]A. .tldB. .jarC. .propertiesD. .xml参考答案:A7.Web服务是一种通过互联网来描述、发布、定位及调用的服务,下列关于Web服务的理解正确的是()。
[3分]A. Web服务只能在互联网发布,不能在局域网内发布B. Web服务的提供者和请求者必须使用相同的技术平台C. Web服务的提供者和请求者必须使用的语言开发应用程序D. Web服务的数据传输标准是XML参考答案:D8.在Java Web应用程序中,使用哪个数据源与JNDI获得数据库连接时,应把JDBC驱动程序jar文件放在()下。
[3分]A. 应用程序的src目录B. 应用程序的/WEB-INF/lib目录C. Tomcat的根目录D. Tomcat的common/lib目录参考答案:D9.在JSP中使用标记时,不会出现的属性是:()[3分]A. nameB. propertyC. valueD. 以上皆不会出现参考答案:A10.Page指令用于定义JSP文件中的全局属性,下列关于该指令用法的描述不正确的是()[3分]A. 作用于整个JSP页面。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
《JSP 程序设计》复习题一、 选择题HTML 页面中加入( D)就构成了一个 JSP页面文件。
A 、JAVA程序片 B 、JSP 标签C 、用“<%”、“%>”标记符号括起来的程序2. 配置 JSP 运行环境,若 WEB 应用服务器选用 TOMCAT ,以下说法正确的是:( A 、先安装 TOMCAT ,再安装 JDK ,再安装 TOMCATB 、不需安装 JDK ,安装 TOMCAT 就可以了C 、JDK 和 TOMCAT 只要都安装就可以了,安装顺序没关系B )3. 对于“<%!”、“%>”之间声明的变量,以下说法正确的是:( B )A 、不是 JSP 页面的成员变量、多个用户同时访问该页面时,任何一个用户对这些变量的操作,都会影响到其他用 C 、多个用户同时访问该页面时,每个用户对这些变量的操作都是互相独立的,不会互 相影响D 、是 JSP 页面的局部变量4. 在客户端浏览器的源代码中可以看到( B A 、JSP 注释 C 、JSP 注释和 HTML 注释 D 、JAVA 注释5. page 指令的作用是:( A )JSP 页面的一些属性和这些属性的值A 、用来在 JSP 页面内某处嵌入一个文件B 、使该 JSP 页面动态包含一个文件C 、指示 JSP 页面加载 Java plugin6. page 指令的 import 属性的作用是( C A 、定义 JSP 页面响应的 MIME 类型 B 、D 、定义 JSP 页面字符的编码)7. ( C )可在 JSP 页面出现该指令的位置处,静态插入一个文件。
A 、page 指令标签B 、page 指令的 import 属性指令标签 D 、include 动作标签8. 以下对象中的( D )不是 JSP 的内置对象。
A 、requestB 、sessionC 、application9. 在 JSP 中,内置对象( B )封装了用户提交的信息,使用该对象可以获取用户提交的信息。
A 、sessionC 、responseD 、out10. request 对象可以使用( A )方法获取表单中某输入框提交的信息。
、getValue(String s)C 、getParameterNames(String s)D 、getParameterValue(String s)11. JSP 的内置对象中( A )对象可对客户的请求作出动态响应,向客户端发送数据。
B 、requestC 、applicationD 、out12. 从( A )开始,到( )结束,被称为一个会话。
、访问者连接到服务器,访问者关闭浏览器离开该服务器B 、服务器启动,服务器关闭C 、访问者连接到服务器,服务器关闭D 、服务器启动,访问者关闭浏览器离开该服务器13. 以下方法,哪个可使 session 无效?( B )A 、session.removeAttribute(String key)C 、session.setAttribute(String key)D 、session.getAttribute(String key)对象能在( D )间共享。
A 、某个访问者所访问的当前页面B 、某个访问者所访问的网站的各个页面之间C 、该服务器上的所有的访问者的所有 jsp 页面15. 以下关于 File 对象的 public boolean delete()方法的说法,错误的是:( C )A 、可以删除当前对象代表的文件一个空目录,则可删除该目录、可删除当前对象代表的目录及该目录下包含的所有子目录和文件D 、若当前对象代表的是一个目录,且该目录下还有文件存在,则无法删除该目录16. 对数据库表中记录的字段值进行更新,可以使用( B )方法A 、executeQuery()C 、next()D 、getConnection()用 beans ,我们必须使用 JSP 动作标签( A )。
B 、useBeansC 、BeansD 、JavaBeans18. 当 useBean 标签中的 scope 属性取值 page B A 、当前客户 C 、当前服务器D 、所有客户)。
19. 当 useBean 标签中的 scope 属性取值( C )时,该 beans 的有效范围是访问者的会话期间。
A 、requestB 、pageD 、application20. 如果表单使用 POST 方式进行提交,则 Servlet 可使用( B 的请求。
A 、Post C 、service D 、init21. 以下关于 Servlet 的说法正确的是:( A )A 、Servlet 不能对数据库表进行操作B 、Servlet 不能对文件进行读写操作C 、Servlet 不能获取用户的 session 会话)方法对来对应处理用户22. JSP 程序段的基本语法是( C )。
、JavaScript 语言语法、C 语言语法23. 下列哪一种不是 JSP 页面的组成元素.( D )A、JSP 标签,如指令标签 B 、普通的 HTML 标记符C 、Java 表达式24. 在一个 JSP 页面中不可以出现的注释形式为( B )A 、<!-- 注释内容C 、// 注释内容 D 、<%-- 注释内容 --%>25. request.getRemoteAddr()方法的作用是:( B )A 、获取客户提交的信息C 、获取客户机的名称 D 、获取服务器的 IP26. 当( C )时,JSP 引擎产生一个 session 对象。
A、web 应用服务器启动时B 、当 web 应用服务器启动后,第一个客户来访时D 、当每个客户首次访问服务器上的一个 JSP 或 HTML 页面时27. 当( A )时,JSP 引擎产生一个 application 对象。
应用服务器启动时A 、当 web 应用服务器启动后,第一个客户来访时B 、当每个客户首次访问服务器上的一个 JSP 页面时C 、当每个客户首次访问服务器上的一个 JSP 或 HTML 页面时是 Java 数据库连接 API ,以下说法中哪个是不正确的?( C ) A、 B 、向数据库发送 SQL 语句 C 、、处理数据库返回的结果29. 查询数据库得到的结果集中,游标最初定位在( B )。
A 、第一行C 、最后一行D 、最后一行的后面30. 以下关于 JavaBeans 的说法中,错误的是( B )。
A 、JavaBeans 是基于 JAVA 语言的。
A 、JavaBeans 是一种 Java 类。
B 、JavaBeans 是一个可重复使用的软件组件。
修改,以下哪种方法是不正确的?( A B 、将 beans 属性的值设置为一个表达式的值或字符串。
C 、通过表单的参数值来设置 beans 的相应属性的值。
D 、通过 request 的参数值来设置 beans 相应属性的值。
)Servlet 的方法?( D )A 、initB 、serviceC 、destroy 33. 在编译 Servlet 或 Javabean 时,我们使用( A )命令。
B 、JavaC 、ServletD 、以上三种都不对34. 当( C )时,JSP 引擎将消灭某一个 session 对象。
A 、有新客户访问时B 、web 应用服务器启动后,第一个客户来访时session 对应的客户关闭浏览器或调用A 、该 session 对应的客户刷新 jsp 页面时35. 从 “员工” 表的“姓名”字段中找出名字包含“玛丽”的人,下面哪条 select 语句正确:( D )A 、Select * from 员工 where 姓名 =’_玛丽_’B 、Select * from 员工 where 姓名 =’%玛丽_’36. 1、下面哪一个不是 JSP 本身已加载的基本类?( B )A 、ng.* C 、javax.servlet.* D 、javax.servlet.jsp.*37. 对于预定义<%!预定义%>的说法错误的是:( C )A 、一次可声明多个变量和方法,只要以“;”结尾就行B 、一个声明仅在一个页面中有效D 、在预定义中声明的变量将在 JSP 页面初始化时初始化38. 下述选项中不属于 JDBC 基本功能的是:( D )A 、与数据库建立连接B 、提交 SQL 语句C 、处理查询结果 DJSP 中使用<jsp:getProperty>标记时,不会出现的属性是:( C A 、name B 、propertyD 、以上皆不会出现)40. Page 指令用于定义 JSP 文件中的全局属性,下列关于该指令用法的描述不正确的是:(D )A 、<%@ page %>作用于整个 JSP 页面。
B 、可以在一个页面中使用多个<%@ page %>指令。
C 、为增强程序的可读性,建议将<%@ page %>指令放在 JSP 文件的开头,但不是必须 的。
41. 在 JSP 中调用 JavaBean 时不会用到的标记是:( A )B 、<jsp:useBean>C 、<jsp:setProperty>D 、<jsp:getProperty>42. 关于 JavaBean 正确的说法是:( A )B 、在 JSP 文件中引用 Bean ,其实就是用<jsp:useBean>语句C 、被引用的 Bean 文件的文件名后缀为.javaD 、Bean 文件放在任何目录下都可以被引用、main () C 、service () D 、doGet ()44. 不能在不同用户之间共享数据的方法是( A )、利用文件系统C 、利用数据库D 、通过 ServletContext 对象45. 要访问 Bean 中名为 jsp 的属性,应该使用的方法是:( B )。
A 、getjsp C 、get_jsp D 、JSP46. 下面语句与<jsp:getProperty name=”aBean” property=”jsp ”/>等价的是:( C )。
、<% out.print(aBean,getjsp())%>、<% =aBean.getjsp%>page 作用域 Bean 的所有改变都将丢失的是:( D )。
A 、仅在该页面被删除时B 、仅在该页面被更新时C 、当该页面在打开时 A )。
、2 次C 、3 次D 、很多次49. 如果要在 JavaBean 组件中封装对数库的操作,下列说法正确的是:( A 、首先创建 resultSet ,再创建 statement 和 connectionB )。