第一章JSP概述
1-1JSP的全称是什么?JSP的技术特征?
答:
JSP的全称是:Java Server Pages。
JSP的技术特征是:
(1)跨平台
(2)分离静态与动态内容
(3)可重复使用的组件
(4)沿用了Servlet的所有功能
(5)预编译 1-2简述JSP的处理过程?
答:
1、客户端通过浏览器向服务器发出请求,在该请求中包含了请求的资源的路径,这样当服务器接收到该请求后就可以知道被请求的资源
2、服务器根据接收到的客户端的请求来加载被请求的JSP文件
3、Web服务器中的JSP引擎会将被加载的JSP文件转化为Servlet
4、JSP引擎将生成的Servlet代码编译成Class文件
5、服务器执行这个class文件
6、服务器将执行结果发送给浏览器进行显示 1-3JSP的开发模式?※
答:
第一种:单纯的JSP页面编程
优点是容易实现;缺点是程序结构混乱,维护不便。
第二种:JSP+JavaBean编程
优点是结构比较清晰;缺点是将流程控制放到JSP中,JSP不能单纯作为显示功能。
第三种:JSP+JavaBean+Servlet编程优点是层次关系明显、组件分工明确;缺点是对开发人员能力要求较高,不适合JSP初学者。
第三种:MVC(Model-View-Controller,模型—视图—控制器)是一种程序设计概念,它同时适用于简单的和复杂的程序。
Model(模型):是业务逻辑的代码,是应用程序中真正用来完成任务的部分。
View(视图) :实际上就是程序与用户进行交互的界面,用户可以看到它的存在。视图可以具备一定的功能并应遵守对其的约束,在视图中不应包含对数据处理的代码,即业务逻辑代码。
Controller(控制器) :主要控制用户请求并作出响应。它根据用户的请求选择模型或修改模型,并决定返回怎样的视图。
1-4Tomcat的默认端口、用户名和密码分别是什么?
答:端口为8080、用户名admin、密码空。
1-5 什么是JSP?
答:JSP是运行在服务器端的脚本语言之一,与其他的服务器端脚本语言一样,是用来开发动态网页的一种技术。
1-6 JSP开发环境搭建,具备哪些运行环境?
答:Web浏览器、Web服务器、JDK开发工具包和数据库。
1-7创建一个Web项目,开发并运行一个JSP程序。
第二章JSP开发基础
2-1由构成文档部件,用来修饰,如颜色,对齐方式等?
答:HTML由标志和属性构成的,标志用来引用一段文字或是一幅图片等文档部件,属性是标志的选项,在标志中修饰,如颜色,对齐方式,高度和宽度等。
2-2什么是成员变量和局部变量?它们的区别是什么?扩展名是什么?
答:成员变量是在类体中变量定义部分所声明的变量;局部变量是在方法体中声明的变量和方法的参数两者的区别在于有效范围不同,成员变量在整个类内都有效,而局部变量只在定义他的成员方法内才有效。HTML文件应以.htm或 .html作为扩展名。
2-3HTML的全称是什么?它是一种编程语言吗?
答:HTML的全称是Hyper Text Markup Language,HTML不是一种编程语言,HTML具有一定的逻辑结构,是一种结构化文档。
2-4构造方法的概念及用途是什么?
答:构造方法是一种特殊的方法,它的名字必须与它所在类的名字完全相同,并且没有返回值,也不需要使用关键字void进行标识。构造方法用于对对象中的所有成员变量进行初始化,在创建对象时立即被调用。
2-5在java语言中,处理异常的语句有哪几种?
答:(1) try„ catch(2) finally (3) throw(4) throws
2-6在JSP中引入JavaScript的方法有哪些?
答:方法1.在页面中直接嵌入JavaScript:在Web页面中,可以使用<script>…</script>标记对封装脚本代码,当浏览器读取到<script>标记时,将解释执行其中的脚本。在使用<script>标记时,还需要通过其language属性指定使用的脚本语言。
方法2.链接外部JavaScript:如果脚本代码比较复杂或是同一段代码可以被多个页面所使用,则可以将这些脚本代码放置在一个单独的文件中,该文件的扩展名为.js,然后在需要使用该代码的Web页面中链接该JavaScript文件即可。
2-7在JavaScript中如何定义并调用函数?
答:function functionName([parameter1, parameter2,…]){
statements
[return expression]
}
如果要调用不带参数的函数,则使用函数名加上括号即可;如果要调用的函数带参数,则在括号中加上需要传递的参数,如果包含多个参数,各参数间用逗号分隔。如果函数有返回值,那么可以使用赋值语句将函数值赋给一个变量。
2-8应用JavaScript如何打开一个新的窗口?
答:windows对象中的open函数实现。
2-9 写出下列实现的标签?
答:标题: <h1>,„, <h6>其中 h1最大;
段落: <p></p>;换行: <br>; 水平线: <hr>;
文本格式:粗体 <b>,斜体 <i>,下划线 <u>;
字体颜色和样式: <font color = “red” face=”宋体”>;
表单(Form):就是将要填写的文本框、下拉列表框等元素组合在一起就形成了表单。
2-10JavaScript是在客户端浏览器执行还是在服务器端执行?
答:JavaScript与Web页面之间的交互是通过用户操作浏览器页面时触发相关事件来实现的。
2-11 JavaScript的数据类型?
小迪迪只评论不开会员,也不赞赏,你不心痛吗???
评论前必须登录!
注册