JSP实用教程复习题《Web开发技术》复习题有用.docx |
您所在的位置:网站首页 › 十六进制什么意思 › JSP实用教程复习题《Web开发技术》复习题有用.docx |
的作用是(b) A、标题标记 B、预排版标记 C、转行标记 D、文字效果标记 二、填空 1、JSP网页动态部分包含三种元素,它们是(指令、脚本和动作)。 2、JSP的全称是JavaServerPage。 3、JSP的优点之一是可以使得界面显示和功能逻辑。 4、JSP本质上是对Java的扩展。 5、JSP技术开发的程序架构只能是C/S或B/S。 6、Web应用的三层体系架构中的三层是数据层、业务逻辑层和表示层。 7、JSP引擎和Servlet引擎是系统模块,它们随着Web服务器启动装入内存,而随着Web服务器关闭而释放。 8、客户与Web服务器通信是通过http协议来完成的。 9、Web服务器是一种请求/应答的服务器。 10、指令主要包括page指令、taglib指令和include指令。 11、使用taglib指令可以实现使用自定义的JSP标签。 12、和JavaBean密切相关的三个JSP元素是useBean、getproperty和setproperty。 13、 plugin>动作元素的主要作用是在客户端中运行一个Bean或显示一个Applet。 14、JSP异常主要有JspError和JspException两类。 15、JSP内置对象共有四种Scope,它们是page、request、session、application。 16、request对象用于获取URL中参数值的方法是getparameter()。 17、表单向JSP提交数据的方式主要有GET和POST。 18、out.println()方法主要作用是向客户端输出换行。 19、实现表单中字段隐藏的方法是。 20、JDBC的全称是JavaDataBaseConnectivity。 21、使用JDBC-ODBC桥时必须新建ODBC数据源。 22、用来执行executeUpdate方法的对象被称为语句对象。 23、JDBC二层模型是指Java应用程序直接同数据库交互。 24、事务处理技术包括数据查询和数据更新。 25、在JSP中使用Javabean可以通过 usebean>动作元素。 26、如果你只希望你的Javabean在当前页面有效,应该设置scope=”page”。 27、 setProperty>动作中的value属性具有提供属性值功能。 28、如果你想使用Javabean设计一个网站计数器,那么该bean的scope应当设为application。 29、从本质上讲,Servlet是Java类。 30、JavaBean是为Java语言设计的软件组件模型,具有可重复使用和跨平台的特点。 31、通过JavaBean来封装业务逻辑,进行数据库操作等。 从而很好的实现业务逻辑和前后台程序的分离。 32、JavaBean必须是一个公开的类,也就是说JavaBean的类访问权限必须是public的。 33、JavaBean一般将属性设置成私有的,通过使用getXXX()方法和setXXX()方法来进行属性的取得和设置。 34、要想要JSP中调用JavaBean,就需要使用到 useBean>动作指令,其语法格式是 useBeanid="对象名称"scope="储存范围"class="类名"> useBean>。 35、JavaBean实例化后的对象储存范围。 范围的取值有如下四种,分别是page、request、session和application。 36、JSP中提供了一个 setProperty>动作指令来设置JavaBean属性,其有如下四种语法格式是 setPropertyname="实例化对象名"property="*"/> setPropertyname="实例化对象名"property="属性名称"/> setPropertyname="实例化对象名"property="属性名称"param="参数名称"/> setPropertyname="实例化对象名"property="属性名称"value="属性值"/>。 37、Request内置对象用来获得客户端请求参数。 38、服务器端应用request对象的方法来接受或处理这些信息。 后用request对象getParameter方法获得客户端的请求参数。 39、可以通过response对象的sendRedirect方法设置页面重定向,实现页面跳转, 40、JavaBean的应用语言是Java。 41、Language属性主要用来(声明所使用的脚本语言的种类),目前暂时只能使用(Java)语言。 42、Extends属性用来指定该JSP页面生成的(Servlet继承于哪个父类),设定时必须指定该类的命名,即(包名加类名)。 43、import属性用来指定导入的(Java包)。 44、session属性用来指定该JSP页面中是否(可以使用session对象),如果设置为(True),则表示该JSP页面中可以(使用session对象)。 45、使用include指令只有一个属性,只需指定其(file)属性为文件的URL地址。 46、contentType属性用来(指定该JSP文件的MIME格式),以及(网页编码格式)。 47、JSP基本动作元素包括了6个动作元素,分别是( include>)、( forward>)、( param>)、( plugin>)、( params>)和( fallback>)。 48、Language属性主要用来(声明所使用的脚本语言的种类),目前暂时只能使用(Java)语言。 49、Extends属性用来指定该JSP页面生成的(Servlet继承于哪个父类),设定时必须指定该类的命名,即(包名加类名)。 50、import属性用来指定导入的(Java包)。 51、session属性用来指定该JSP页面中是否(可以使用session对象),如果设置为(True),则表示该JSP页面中可以(使用session对象)。 52、使用include指令只有一个属性,只需指定其(file)属性为文件的URL地址。 53、contentType属性用来(指定该JSP文件的MIME格式),以及(网页编码格式)。 54、JSP基本动作元素包括了6个动作元素,分别是( include>)、( forward>)、( param>)、( plugin>)、( params>)和( fallback>)。 55、读下列程序并写出程序的结果 for(inti=0;i %> 你好 } %> 结果为: 你好 你好 56、读下列程序并写出程序的结果 out对象print/println方法应用案例print/println方法应用out.println("你好! "); out.clear(); out.println("afterclear: "); chara='h'; intm=8; doublef=3.1415926; out.print("a="+a+""); out.print("m="+m+""); out.print("f="+f+""); out.print("BufferSize: "+out.getBufferSize()+""); out.print("Remaining: "+out.getRemaining()+""); %> 结果为: afterclear: a=hm=8f=3.1415926 BufferSize: 8192 Remaining: 8131 57、读下列程序并写出程序的结果 out对象flush()方法的应用逐行显示文字StringstrShow="Web技术应用基础! ";//设定输出的文字 %> for(inti=0;i { for(intj=0;j {} out.println(strShow+"");//将字串输出至缓冲区 out.flush();//将缓冲区的文字输出至网页 } %> 结果为: 逐行显示文字 Web技术应用基础! Web技术应用基础! Web技术应用基础! Web技术应用基础! Web技术应用基础! Web技术应用基础! Web技术应用基础! Web技术应用基础! Web技术应用基础! Web技术应用基础! Web技术应用基础! Web技术应用基础! Web技术应用基础! 三、判断 1、JSP和Java一样具有平台独立性。 T 2、JSP在运行之前必须转换成Servlet。 T 3、JSP网页中一定包含JSP程序。 F 4、JSP第一次执行的速度要比第二次执行的速度慢。 T 5、运行JSP程序只需要浏览器即可。 F 6、开发JSP必须使用JDK工具包。 T 7、安装完JDK后,会自动配置环境变量。 F 8、Tomcat是Web服务器,不提供JSP引擎和Servlet引擎。 F 9、应用Servlet和Servlet引擎都属于系统模块。 T 10、Tomcat的端口一旦配置好,就不可以再改变。 F 11、JSP中声明的一个变量的例子如下: inti,j%>。 F 12、JSP中一个表达式的例子如下: 。 F 13、标签库是一个XML格式的文件。 T 14、使用 include>可以动态地引入JSP文件和HTML文件。 T 15、在JSP程序中如果出现了”””字符串,应该用”\””代替。 T 16、session对象常用于记住客户的名字。 T 17、每个session都有独一无二的ID,用于区分不同的session。 T 18、负责处理客户请求的内置对象是request。 T 19、page对象表示JSP页面本身。 T 20、客户通常使用HTML表单向服务器的所有页面提交信息。 F 21、JDBCAPI在JDK中已经包含了。 T 22、执行数据库操作必须使用SQL语句。 T 23、使用getInt()方法可获取int类型的字段值。 T 24、使用JDBC-ODBC桥效率会有所降低。 T 25、JDBCAPI最基本、最简单形式的操作要经过四个步骤。 T 26、 getProperty>必须出现在其对应的 usebean>标签之后。 T 27、JSP中的Javabean是一个Java类,对该类没有什么约束规范。 F 28、相同的Javabean只会实例化一次。 T 29、Javabean的部署有两种方式,一种是公有目录下,一种是私有目录下。 T 30、Tomcat规定Javabean必须放在包中。 T 31、Servlet不需要部署就能直接使用。 F 32、Servlet中out对象和JSP中内置对象out是一样的。 T 33、在Servlet中处理Http的Get请求时调用的方法是doPost方法。 T 34、Servlet主要用于服务器端。 T 35、Tomcat是一个Servlet容器。 T 36、JavaBean就是类文件。 T 37、JavaBean属性声明的关键字一般使用private。 T 38、JspuseBean如果未指定scope则默认为page。 T 四、简答题 1、jsp有哪些内置对象? 作用分别是什么? application对象代表应用程序上下文,它允许JSP页面与包括在同一应用程序中的任何Web组件共享信息。 Config对象允许将初始化数据传递给一个JSP页面 Exception对象含有只能由指定的JSP“错误处理页面”访问的异常数据。 Out对象代表提供输出流的访问 Page对象代表JSP页面对应的Servlet类实例 PageC |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |