幽兰生空谷
--绝世独自开

网络JSP程序设计章节知识点懒人汇总

第一章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的数据类型?

小迪迪只评论不开会员,也不赞赏,你不心痛吗???

温馨提示: 此处为隐藏内容需要【评论本文】后刷新才能查看.

8-5编写实现连接数据库的JavaBean程序。

赞(2) 打赏
版权声明:本文采用知识共享 署名4.0国际许可协议 [BY-NC-SA] 进行授权
文章名称:《网络JSP程序设计章节知识点懒人汇总》
文章链接:https://www.itheibai.com/archives/860
免责声明:根据《计算机软件保护条例》第十七条规定“为了学习和研究软件内含的设计思想和原理,通过安装、显示、传输或者存储软件等方式使用软件的,可以不经软件著作权人许可,不向其支付报酬。”您需知晓本站所有内容资源均来源于网络,仅供用户交流学习与研究使用,版权归属原版权方所有,版权争议与本站无关,用户本人下载后不能用作商业或非法用途,需在24个小时之内从您的电脑中彻底删除上述内容,否则后果均由用户承担责任;如果您访问和下载此文件,表示您同意只将此文件用于参考、学习而非其他用途,否则一切后果请您自行承担,如果您喜欢该程序,请支持正版软件,购买注册,得到更好的正版服务。
本站是非经营性个人站点,所有软件信息均来自网络,所有资源仅供学习参考研究目的,并不贩卖软件,不存在任何商业目的及用途,网站会员捐赠是您喜欢本站而产生的赞助支持行为,仅为维持服务器的开支与维护,全凭自愿无任何强求。

评论 抢沙发

评论前必须登录!

 

养成“打赏”的好习惯,从我做起!

非常感谢你的打赏,我们将继续给力更多优质内容,让我们一起创建更加美好的网络世界!

支付宝扫一扫

微信扫一扫

登录

找回密码

注册