仅供个人参?/p>
不得用于商业用?/p>
?/p>
1
?/p>
动态网站开发基础
1.
动态网页是指服务器端运行的程序或者网页,
它们会随不同客户?/p>
不同时间?/p>
返回不同
的内容?/p>
2.
随着
Internet
技术的兴起?/p>
B/S
结构是对
C/S
结构的一种变化或者改进的结构。在这种
结构下,程序完全放在应用服务器上,并通过应用服务器同数据库服务器进行通信?/p>
3.
开?/p>
JSP
动态网站的步骤如下?/p>
a)
创建一?/p>
Web
项目
b)
设计
Web
项目的目录结?/p>
c)
编写
Web
项目的代?/p>
d)
部署
Web
项目
e)
运行
Web
项目
4.
?/p>
Web
程序开发时,要避免如下错误?/p>
a)
未启?/p>
Tomcat
服务,或者没有在预期的端口中启动
Tomcat
服务?/p>
b)
未部?/p>
Web
应用,就试图运行
Web
程序
c)
运行时,
URL
输入错误?/p>
d)
存放文件的目录无法对外引用,如文件放入了
Web-INF
?/p>
Mate-inf
等文件夹中?/p>
?/p>
2
?/p>
用集合存储对?/p>
1.
集合框架
由于数组在存放元素时必须要确定初始元素的个数。所以引入使用集合存储?/p>
2.
Java
集合框架包含的内?/p>
java
集合框架
提供了一套性能优良、使用方便的接口和类。完整的
Java
集合框架位于
java.uril
包中,包含众多的接口和类?/p>
a)
接口
Collection
是最基本的集合接口,一?/p>
Collection
代表一组元素?/p>
List
接口继承?/p>
Collection
接口?/p>
List
是有序集合,允许有相同的元素?/p>
Map
提供
key(
?/p>
)
?/p>
value
(值)的映射。一?/p>
Map
中不能包?/p>
相同?/p>
key
,每?/p>
key
只能映射一?/p>
value
?/p>
b)
具体?/p>
实现
List
接口的常用的类有
ArrayList
?/p>
LinkedList
。它们都可以容纳所有类型的
对象,包?/p>
null
?/p>
ArrayList
实现了可变大小的数组。它的优点在于遍历元素和随机访问元素的效?/p>
比较高?/p>
LinkedList
可以在其首部或尾部进行插入或者删除操作?/p>