jsp期末试题答案_第1页
jsp期末试题答案_第2页
jsp期末试题答案_第3页
jsp期末试题答案_第4页
jsp期末试题答案_第5页
免费预览已结束,剩余5页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、1下面哪一个不是动态网页技术()a) ASP b) JSP c) PHP d) HTML2. 可以实现不同网页之间的数据共享, a) Response 对象 c )Application 对象9 .创建JSP应用程序时,A.而且还可以实现跨机共享数据的Session 对象) Request 对象web.xml 应该在程序下的 CB. servletJSP对象是d 配置文件 admin WEB-INFD. WebRoot15. 如果编写一个计数器程序,用来记载当前网站的访问量, 对象。 A. page request16. 下列可以正确获取当前 A.request.getRealPath( C.

2、 esponse.getRealPath(D. applicationWeb程序物理路径的方法为“/ ” )B.request.getFile(“ / ”目录中。C.最好采用JSP 中的B. sessionC.10下列不属于URL的组件部分为A. 协议D.DB. IP 地址或域名_A_/”)response.getFile(/”)务器名称17 Http 的中文含义为 A. 统一资源定位器 C. 超文本传输协议。C. 目录或文件D.B. 简单邮件传输协议D. 网络套接字19. 如果想在 tomcat 服务器启动时将 jar 包加载到内存, 且该 jar 包可以被 tomcat 上 所有的应用使用

3、,应该将该 jar 包复制到 tomcat 的 A. mon lib20. Tomcat 服务器的默认端口为 A. 8888 C. 808021. 在 html 标记中, A. head C. title22. 如果在网页上显示一幅图片,下面哪句代码是正确的 A. <img src="logo.gif"> C. <img href="logo.gif">23. 下面 A服务器D.C_C_B. serverlib目录。serverC.B.D. 标记用于设置当前页面的标题。B. html800180nameD.A。B . <im

4、g alt="logo.gif" lowsrc="pre_logo.gif">D. <img name="logo.gif">项链接是在新的浏览视窗中打开网页。A. <a href=“ http:/.1 63.” target=” _blank” >链接到网易 </a>B. <a href=“ http:/.1 63.” target=”丄” _top ”>链接到网易 </a>C. <a href=“ http:/.1 63.” target=” _parant”

5、 >链接到网易 </a>D. <a href=“ http:/.1 63.” target=” 1 <” _self ”>链接到网易 </a>( 此项为默认值 )24.设在表单中有一组复选钮标记,如下列代码 <form action= ” register.jsp 请选择喜欢的城市 :<input type=” checkbox ”name=”t”city ”value=”长春”>长春<br><input type=” checkbox ”name=”city ”value=”北京”>北京<br&g

6、t;<input type=” checkbox ”name=”city ”value=”大连”>大连<br><input type=” checkbox ”name=”city ”value=”上海”>上海<br></form>”>如果在register.jsp 是取city的值,最适合的方法为 CoA. String city= request.getParameter“ city ” );B. String cities=request.getParameter“city ” );C. String cities=requ

7、est.getParameterValues(“ city ” );D. String city=request.getAttribute(“ city ” );25在html中绘制表格时, C标记是表格中的换行标记。A. <table>B. <th>C. <tr>D. <td>26.在HTML文件中导入一个样式表的正确语法为 AA. <li nk href="css/css1.css" rel="stylesheet" t yp e="text/css">B. <in

8、put href="css/css1.css" rel="stylesheet" t yp e="text/css">C. vimport href="css/css1.css" rel="stylesheet" t yp e="text/css">D. <li nk src="css/css1.css" rel="stylesheet" t yp e="text/css">32. 重向可以使

9、用 A方法。A. response.sendRedirect(“login.jsp” ): B.request.sendRedirect(“login.jsp” );C. <jsp :forward page=“login.jsp” /> D. <forward page=“login.jsp ” />33. 释放session 对象时,使用 session 对象的C方法。B.A.in validate。clear()C. remove()34. session对象的A方法用于设置会话的超时时间。A. sessi on. setMax In active In terv

10、al(30); B.sessi on. setMaxTime(30);C.sessi on. getMax In active In terval() ;D.sessi on. setAttribute(35. <jsp:useBean>声明对象的默认有效范围为 AA. pageC. app licati on1.2.当多个用户请求同一个A)进程 B )线程 不是JSP运行必须的是A)B)C)D)“time ”,30);B. D. requestJSP页面时,Tomcat服务器为每个客户启动一个( C )程序 D服务。CD操作系统JavaJDK支持Jsp的Web服务器数据库B)CS

11、S选择器通过被规则指定的标记,对文档中使用该标记的内容进行统一的外观控制。 下面那些不是CSS选择器|( D )A)标记选择器 B )类型选择器 可以在以下哪个(A) <% 和 %>C) </ 和 %>12. <jsp:useBean 标记中,scopeA) pageBC) session D9.13. 下列变量声明在(<%! Date dateTime;int coun tNum;%>A)B)C)D)sessi onC ) ID选择器D )名称选择器:)标记之间插入 Java程序片?A)B ) <% 和 />D ) <% 和!>

12、;id="bean 的名称” scope="bean的有效范围” class="包名.类名"/>动作 的值不可以是(D)|o)request)response)范围内有效。(C)o从定义开始处有效, 在整个页面内有效, 在整个页面内有效, 从定义开始处有效,客户之间不共享 客户之间不共享 被多个客户共享 被多个客户共享0。16.调用getCreationTime()可以获取session对象创建的时间,该时间的单位是(A)秒B )分秒C )毫秒 D )微秒31. 下列哪个作用范围的Bean,被Web服务目录下所有用户共享,任何客户对Bean属性的修

13、改都会影响到其他用户。(A)A) applicationBC) page D )32. 使用 jsp:set Prop erty 有对应的什么方法。A) SetXxx 方法C) getXxx 方法)requestsessi on动作标记可以在 JSP页面中设置Bean的属性,但必须保证Bean(B)BD)setXxx 方法)GetXxx 方法2、对于预定义%!预定义啲说法错误的是:(c)一次可声明多个变量和方法,只要以“;”结尾就行 B 、一个声明仅在一个页面中有效声明的变量将作为局部变量、在预定义中声明的变量将在JSP页面初始化时初始化3、从“员工” 表的“姓名”字段中找出名字包含“玛丽”的

14、人,下面哪条select 语句正确:(Select * from员工where姓名= _玛丽B 、Select * from员工where 姓名= 马丽_'C Select * from员工where 姓名likeD、 Select * from员工where姓名like4、下述选项中不属于JDBC基本功能的是:(A.与数据库建立连接B.提交SQL语句C.处理查询结果 D.数据库维护管理二、判断题.6.InternetWeb开发技术包括客户端和服务器端的技术。 在网页中图形文件与网页文件是分别存储的。超级链接不仅可以将文本作为链接对象,也可以将图像作为链接对象。和intr

15、anet的含义意义相同。(错)(对)(对)(对)超级链接3标记的target属性取值为链接的目标窗名,可以是p are nt、bla nk、self、top。丨(错)IJSP引擎执行字节码文件的主要任务之一是直接将HTML内容发给客户端。(对)在“ %!”和“ %标记之间声明的 Java的方法在整个页面内有效。即从声明位置向后有效,7.9.10. 程序片变量的有效范围与其声明位置有关, 的程序片、表达式中使用。(对)(对)可以在声明位置后11. 不可以用一个 P age指令指定多个属性的取值。12. jsp:param动作标记不能单独使用,必须作为 标记使用,并为它们提供参数。17. Java

16、Bean的属性必须声明为 private ,方法必须声明为 public访问类型。(对)(对)(错)jsp:include 、jsp:forward 标记等的子18. RandomAccessFile类即不是输入流类 InputSteam 的子类,也不是输出流类 OutputStream 的子类,但它同时实现了1. hr是html中的换行标记。4.如果两个不同的JSP页面有相同的SessionID,则这两个页面一定是同一个会话。Data Input 和 DataOut put 接口。| (对) 错7. 一个网页上只能有一个表单。_错9. JSP也可以使用C#等语言实现。 对_1、HTML是超文

17、本标识语言,它是一种纯文字的文档。2、HTML语句是不区分大小写的。()5、Forward动作可以把当前网页重新导向另外的一个服务器。1、Tomcat服务器的默认端口是8080 。怎样修改tomcat的端口 在Tomcat下打4.开conf文件夹找到server.xml文件用记事本打开在 Connector port= ” 8080” 中把8080更改即可2、异常的处理,可在该方法的代码段中包含3类代码:trycatch和fin ally代码块。5、application对象是 代表应用程序上下文,它允许JSP页面与包括在同一应用程序中的任何 Web组件共享信息,而session对象则是每个客

18、户专用的。6、JDBC的主要任务是:与数据库建立连接发送SQL语句处理结7、一个Bean由三部分组成:实现 java.io.serializable接口、提供无参数的构造方法2.在Tomcat服务器中部署 Web应用程序时,可以直接将WAF存放至y tomcat 服务的webapps4. 在一个应用程序中不同的页面共享数据时,最好的app licati on /sessi on 。Web程序归档文件目录中。JSP内置对象为提供 getter ()和 setter ()方法访问它的属性 。7. “%!”和“ '之间声明的方法在整个页面内有效,称为页面的成员方法11.表单的提交方法包括po

19、st和1. JSP是公司首创的一种新型动态网页编程技术。postget方法。5. 假设有一个JavaScript函数为show(),如果要求在页面加载时就执行,最好使用body标记的event/onload 什么事件。8.Resulset接口的next()_方法可以使结果集指针指向下行数据。的体系结构来实现的。2当今比较流行的技术研发模式是C/S I和 B/S4. String类型的变量num,如何转换成int类型的整数的无关性。5. JSP具有动态页面与静态页面分离的特点以及与 1.2.3.简述JSP的具体执行过程简述jsp页面的基本组成部分如何在页面的程序片中使用Bean?(根据输入输出定

20、义javabean,然后编写一个点击率的页面,每次访问显示本网站浏览次数是多少次,如果是第100次本访问,则显示当前路径下的a.jpg图片。5. 编写一个用户注册页面 login.jsp, 提交用户名和密码, 再编写一个 confirm.jsp 页面显 示用户名和密码,同时用 session 创建一个属性值为 guest 的对象。 ( 表单的汉字、用户名 和密码为空 )6. 简述 MVC7、 jsp 有哪些动作 ?作用分别是什么 ?答:JSP共有以下6种基本动作jsp:include :在页面被请求的时候引入一个文件。 jsp:useBean :寻找或者实例化一个JavaBean。jsp:se

21、tProperty :设置 JavaBean 的属性。 jsp:getProperty :输出某个 JavaBean 的属性。 jsp:forward :把请求转到一个新的页面。jsp:plugin:根据浏览器类型为Java插件生成OBJEC或EMBEDS记8. forward() 与 redirect() 的区别?答: 前者仅是容器中控制权的转向,在客户端浏览器地址栏中不会显示出转向后的地址;后 者则是完全的跳转, 浏览器将会得到跳转的地址, 并重新发送请求链接。这样,从浏览器的 地址栏中可以看到跳转后的链接地址。所以, 前者更加高效, 在前者可以满足需要时, 尽量 使用 forward()

22、 方法,并且,这样也有助于隐藏实际的链接。在有些情况下,比如,需要跳 转到一个其它服务器上的资源,则必须使用 sendRedirect() 方法。9. 在下面 / 后面解释这条语句的功能,并阐述整个程序段的功能 <%Connection con;Statement sql;ResultSet rs;try Class.forName("sun.jdbc.odbc.JdbcOdbcDriver"); catch(ClassNotFoundException e) System.out.println(""+e);try con=DriverManager.getCo

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论