使用JSP开发Web应用系统

使用JSP开发Web应用系统

ID:38793918

大小:116.00 KB

页数:11页

时间:2019-06-19

使用JSP开发Web应用系统_第1页
使用JSP开发Web应用系统_第2页
使用JSP开发Web应用系统_第3页
使用JSP开发Web应用系统_第4页
使用JSP开发Web应用系统_第5页
资源描述:

《使用JSP开发Web应用系统》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、使用JSP开发Web应用系统第一章动态网站开发基础1.开发Jsp动态网站的步骤(1)创建一个Web项目(2)设计Web项目的目录结构(3)编写Web项目的代码(4)部署Web项目(5)运行Web项目2.Web程序的调试与排错(1)未启动Tomcat服务(2)未部署Web应用(3)URL输入错误(4)目录不能被引用第二章用集合存储对象1.集合框架(java.util)1.1接口Collection是最基本的集合接口,一个Collection代表一组元素。List接口继承Collection接口。Li

2、st是有序集合,允许有相同的元素。使用List能够精确的控制每个元素的插入位置。用户能够使用索引(元素在List中的位置,类似与数组下标)来访问List中的元素,这类似与数组。Map提供key(键)到value(值)的映射。一个Map中不能包含相同的key,每个key只能映射一个value.1.2具体类实现List接口的常用类ArrayList和LinkedList。他们都可以容纳所有的类型的对象,包括null,并且都保证元素的存储顺序。ArrayList实现了可变大小的数组。它的优点在于遍历元素

3、和随机访问元素的效率比较高。LinkList提供了额外的addFist(),addLast(),getFist(),getLast()等方法。可以在LinkedList的首部或尾部进行插入或删除操作。这些方法可以使得LinkList可被用作堆(stack)或者队列(queue)。1.3算法Java集合框架提供了类Collections,他提供了对集合进行排序等多种运算方法实现。大家在使用Collections的时候可以查阅JDK帮准文档。2.List接口和ArrayList类ArrayList的常

4、用方法返回类型方法说明booleanAdd(objecto)在列表的尾部顺序添加元素,起始索引位置从零开始intSize()返回列表中的元素个数objectGet(intindex)返回指定索引位置处的元素注意:取出的元素是Object类型,使用前需要进行强制类型转换11voidAdd(intindex,objecto)在指定的索引位置添加元素注意:在索引位置必须介于0和列表中元素个数之间BooleanContains(objecto)判断列表中是否存在指定元素BooleanRemove(obje

5、cto)从列表中删除元素1.List接口和LinkedList类LinkedList的常用方法返回类型方法说明VoidaddFist(objecto)在列表的首部加入元素VoidaddLast(objecto)在列表的尾部加入元素objectgetFist()返回列表的第一个元素objectgetLast()返回列表的中的最后一个元素objectremoveFist()删除并返回列表中的第一个元素objectremoveLast()删除并返回列表中的最后一个元素2.Map接口和HashMap类Ha

6、shMap的常用方法返回类型方法说明ObjectPut()以“键-值对”的方式进行存储注意:键是唯一的,值可以重复。如果试图添加重复的键,那么后加如的键-值对将替换掉原先的键-值对Setkeyset()返回键的集合CollectionValues()返回值的集合BooleancontainKey(Objectkey)如果存在由指定的键映射的“键-值对”,返回trueObjectGet(Objectkey)根据键返回相关的值,如果不存在指定的键,返回nullObjectRemove(Objectke

7、y)删除由指定的键映射的“键-值对”第一章访问数据库1.JDBC简介1.1JDBC的工作原理1.2JDBCAPI(1)DriverManager类:依据数据库的不同,管理JDBC驱动。(2)Connection接口:负责连接数据库并担任传递数据任务。(3)Statement接口:由Connection产生,负责执行SQL语句。(4)ResultSet接口:负责保护Statement执行后所产生的查询结果。1.3JDBC程序的代码模板(1)把JDBC驱动类装载入Java虚拟机中。Class.forN

8、ame(“JDBC驱动类的名称”);(2)加载驱动,并与数据库建立连接。Connectionconn=DriverManager.getConnection(数据连接字符串,数据库用户名,密码);(3)发送SQL语句并得到结果集。11Statementstmt=conn.createStatement()ResultSetres=stmt.executeQuery(selecta,b,cfromtable);(4)处理结果。While(res.next()){Intx=res.ge

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。