42、有关以下JSP中的代码,描述正确的是:
A.当JSP文件被翻译时,会体现在Java的源文件中 B.当编译时会体现在Java字节码文件中 C.会体现在发送给客户端的Html文件中 D.会显示在客户的浏览器窗口中
43、下列哪个为JSP的隐含对象。 A. env B. page C. jspinfo D. context
44、_____内置对象可以处理jsp页面运行中的错误或者异常
A.pageContext B.page C.session D.exception
Ⅱ填空题:
1、JavaScript代码都是写在开始标记___________和结束标记___________之间。
答案:
2、函数的参数分为两种:___________和___________。 答案:传值参数、传地址参数
3、在JavaScript中,___________类似于Java中的方法,是执行特定任务的语句块。
答案:function
4、___________是描述部分功能或整个程序功能的一段说明性文字,它不会被解释器执行,而是直接跳过。 答案:注释
5、是注释标记,它告诉不支持JavaScript的___________忽略标记中包含的语句。 答案:浏览器
7、HTML文档对象模型___________定义了一套标准的方法来访问和操纵HTML文档。
答案:document
8、打开网页后,我们首先看到的是浏览器窗口,即最顶层的(window )对象,它指的就是浏览器窗口本身。其次就是我们看到的网页文档内容,即document文档。
9、window常用的事件是___________,它表示在窗口或框架完成加载时触发。 答案:onload
10、___________对象是通过浏览器运行时引擎自动创建的,并且是由一系列URLs组成的。这些URLs是用户在一个浏览器中已访问过的URLs,所以可以方便的使用IE浏览器的“前进”和“后退”按钮图标。 答案:history
Ⅲ.简答题
1、 描述JSP运行原理?
2、 为什么第一次运行JSP时会很慢?
3、 写出JSP的九种内置对象,并简述描述每个对象的含义?
4、jsp有哪些动作?作用分别是什么? 答案:
JSP共有以下6种基本动作
jsp:include:在页面被请求的时候引入一个文件。 Jsp:useBean:寻找或者实例化一个JavaBean。 Jsp:setProperty:设置JavaBean的属性。 Jsp:getProperty:输出某个JavaBean的属性。
Jsp:forward:把请求转到一个新的页面。
Jsp:plugin:使您能插入所需的特定的浏览器的OBJECT或EMBED元素来指定浏览器运行一个JAVA Applet所需的插件。根据浏览器类型为Java插件生成OBJECT或EMBED标记
5、两种跳转方式分别是什么?有什么区别? 答案:
客户端跳转:
服务器端跳转:response.sendRedirect(),跳转之后地址栏改变,完全转向新的页面,不会再回来,相当于go to 语句。 6、jsp 中动态INCLUDE和静态INCLUDE 的区别? 动态INCLUDE 用
<%@ include file=”include.jsp” %> 直接将内容先包含后处理,它不会检查所包含的文件的变化,适用于包含静态页面
Ⅳ.编程题
1、 将用户管理系统中的所有HTML页面都转换成JSP页面。
2、 修改用户管理系统中的登录成功页面,使用JSP脚本元素显示用户登录时间。
3、编写程序实现下面的功能,随着刷新数字不断改变。
.