jsp-二.docx_第1页
jsp-二.docx_第2页
jsp-二.docx_第3页
jsp-二.docx_第4页
jsp-二.docx_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

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

文档简介

Jsp 二一、 选择题,共30题,每题2分,总共60分1、request对象可以使用( )方法获取表单中某输入框提交的信息。A、getParameter(String s)B、getValue(String s)C、getParameterNames(String s)D、getParameterValue(String s)2、JSP的内置对象中( )对象可对客户的请求作出动态响应,向客户端发送数据。A、responseB、requestC、applicationD、out3、从( )开始,到( )结束,被称为一个会话。A、访问者连接到服务器,访问者关闭浏览器离开该服务器B、服务器启动,服务器关闭C、访问者连接到服务器,服务器关闭D、服务器启动,访问者关闭浏览器离开该服务器 4.下列代码编译后不会出现警告或错误的是 ( )。(A) char c = a; (B) byte b = 255; (C) float c = 10.0; (D) double d = 1.0f;5.下边哪个不是FORM的元素?( )A.Input B.textarea C.select D.table6.下面哪个是空格( )A.& B.  C.© D.<7.中的align属性是什么含意?( )A.加粗 B.斜体 C.对齐方式 D.边框样式8.下边哪个不是JSP的内置对象?( )A.session B.request C.cookie D.out9.哪个是JSP指令标记?( )A. B. C. D.10.当在JSP文件中要使用到Vector对象时,应在JSP文件中加入以下哪个语句?( )A. B.C. D.11. 关于JavaBean的说法,哪个是正确的?( )A. JavaBean的具体类可以不是public的。 B. JavaBean可以只提供一个带参数的构造器。C. jsp:userBean可以向HTML标记一样不关闭。 D. JavaBean可以保存状态。12. JavaBean的生命周期中,哪个是用来跟踪用户的会话的?( )A. session B. request C. page D. application13. 要在session对象中保存属性,可以使用以下哪个语句?( )A. session.getAttribute(“key”,”value”);B. session.setAttribute(“key”,”value”);C. session.setAtrribute(“key”);D. session.getAttribute(“key”);14. jsp:forward和sendRedirect都是用来做页面跳转的,描述错误的是?( )A. forward之后可以使用原来的request对象,而且效率较高。B. sendRedirect之后不可以使用原来的request对象,而且效率较低。C. forward地址栏不变化,只能在Web应用程序内的页面间跳转。D. forward地址栏变化,可以跳转到任何页面和机器。15.关于get和post两种请求,下列说法正确的是?( )A. get请求是默认的。B. get请求处理的数据量大小不受到限制。/get处理小数据量C. post请求地址栏里是能看到数据的。D. post请求可以由doGet方法处理。16. 如果Tomcat安装后,想要修改它的端口号,可以通过修改/conf下的( )文件来实现。A. web.xmlB. server.xmlC. server-minimal.xmlD. tomcat-user.xml17. 下边哪个不是MVC中的组成部分?( )A. JavaBeanB. FrameWorkC. JSPD. Servlet18. 哪个不是Servlet接口的方法?( )A. doGet方法B. doPost方法C. init方法D. forward方法19. Oracle数据库的JDBC驱动程序类名及完整包路径为:( )A. jdbc.driver.oracle.OracleDriverB. jdbc.oracle.driver.OracleDriverC. driver.oracle.jdbc.OracleDriverD. oracle.jdbc.driver.OracleDriver20. 下面哪一个是正确使用JavaBean的方式?( )A. B. C. D. 21当用户请求jsp页面时,JSP引擎就会执行该页面的字节码文件响应客户的请求,执行字节码文件的结果是( )A)发送一个JSP源文件到客户端B)发送一个Java文件到客户端C)发送一个HTML页面到客户端D)什么都不做。22当多个用户请求同一个JSP页面时,Tomcat服务器为每个客户启动一个( )A)进程 B)线程 C)程序 D服务。23下列动态网页和静态网页的根本区别描述错误的是( )。A)静态网页服务器端返回的HTML文件是事先存储好的B)动态网页服务器端返回的HTML文件是程序生成的。C)静态网页文件里只有HTML标记,没有程序代码。D)动态网页中只有程序,不能有HTML代码。24不是JSP运行必须的是( )A)操作系统B)JavaJDKC)支持Jsp的Web服务器D)数据库25URL是Internet中资源的命名机制,URL由三部分构成( )。A)协议、主机DNS名或IP地址和文件名B)主机、DNS名或IP地址和文件名、协议C)协议、文件名、主机名D)协议、文件名、IP地址26下列说法哪一项是正确的( )A)Apache用于ASP技术所开发网站的服务器B)IIS用于CGI技术所开发网站的服务器C)Tomcat用于JSP技术所开发网站的服务器D)WebLogic用于PHP技术所开发网站的服务器27Tomcat服务器的默认端口号是:( )A)80 B)8080 C)21 D)212128标记中默认的中文字体是( )A)“宋体” B)“幼圆” C)“楷体” D)“宋体”29表示粗体加斜体的标记是( )。A)字体 B)字体C)字体 D)字体30文本下标标记为( )A) B) C) D) 二、 简答题,共6题,每题5分,总共30分。1、JSP有哪些动作?作用分别是什么?2、JSP和Servlet有哪些相同点和不同点,它们之间的联系是什么? 3、请总结一下Web开发中的会话跟踪实现技术都有哪几种? 4、提交表单请求时,POST和GET有哪些区别? 5、Tomcat 最多支持并发多少用户? 6、概述三层结构体系和优点?三、 编程题,共10分。按要求写出程序实现的代码。根据图片用编jsp编写实现网页内容,字体为蓝色。答案选择:12345678910AAADDBCCCC11121314151617181920DAADABBDDA21222324252627282930CBDDACBDCA简答:1、JSP共有以下6种基本动作:jsp:include 在页面被请求的时候引入一个文件。 jsp:useBean 寻找或者实例化一个JavaBean。 jsp:setProperty 设置JavaBean的属性。 jsp:getProperty 输出某个JavaBean的属性。 jsp:forward 把请求转到一个新的页面。 jsp:plugin 根据浏览器类型为Java插件生成OBJECT或EMBED标记。2)JSP是Servlet技术的扩展,本质上是Servlet的简易方式,更强调应用的外表表达。JSP编译后是“类servlet”。Servlet和JSP最主要的不同点在于,Servlet的应用逻辑是在Java文件中,并且完全从表示层中的HTML里分离开来。而JSP的情况是Java和HTML可以组合成一个扩展名为.jsp的文件。JSP侧重于视图,Servlet主要用于控制逻辑。2、1、session,也是最常用的一种2、Cookie3 、地址重写4、隐藏域4、以GET方式请求方式传输,所带参数附加在请求URL后直接传给服务器,并可以从服务器端的QUERY_STRING这个环境变量中读取;如果以POST请求方式传输则参数被打包在数据包中传给服务器。使用POST方法数据由标准的输入设备读入,使用GET方法,数据由CGI变量Query_STRING传递给表单数据处理程序,即附加在请求地址的后面,在浏览器的地址栏可看到Servlet会自动将以上两种方法得到的数据进行处理,对于两种方法Servlet处理方法是一样的,用户只要调用HttpServletRequest的getParameter()方法,给出变量名称即可取出变量的值。5、Tomcat的最大并发数是可以配置的,而且并没有限制你所配置的并发数数量,需要根据你的应用处理request所需要的带宽,CPU,内存,压力等进行配置。还有一种说法是Tomcat的理论并发数量极限是服务器最大可用的端口数,也就是最多65536个,但是我并不确定这是正确的。Tomcat支持的并发数与操作系统也是有关系的,一些操作系统会限制外来的连接数。实际运用

温馨提示

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

评论

0/150

提交评论