B/S
B/S
应用程序开发基
应用程序开发基
础
础
2008 年 9 月 6 日
关于 B/S 程序设计基础知识和规范
课程目标
课程目标
重点
•
B/S 数据传输流程
•
web 框架, web 应用程序分层
实例:
•
用户登录
•
JDBC 访问数据库
实现查询,增加学生信息
开发环境
开发环境
JDK 6
JDK 6
下载地址:
下载地址:
http://java.sun.com/javase/downloads/index.j
sp
Tomcat 6
Tomcat 6
下载地址
下载地址
http://tomcat.apache.org/
http://tomcat.apache.org/
eclipse IDE
eclipse IDE
下载地址:
下载地址:
http://www.eclipse.org/downloads/
http://www.eclipse.org/downloads/
mysql
mysql
下载地址:
下载地址:
http://www.mysql.com/
http://www.mysql.com/
JDK
JDK
JDK
JDK
一般有三种版本
一般有三种版本
J2SE: Standard Edition
J2SE: Standard Edition
标准版
标准版
J2EE: Enterprise Edition
J2EE: Enterprise Edition
企业版
企业版
用这种
用这种
JDK
JDK
开发
开发
J2EE
J2EE
应用程序
应用程序
J2ME: Micro Edition
J2ME: Micro Edition
用于移动设备、嵌入式设备上的
用于移动设备、嵌入式设备上的
java
java
应用程序
应用程序
动态网页技术
动态网页技术
JSP
JSP
Java Server Pages
Java Server Pages
在
在
HTML
HTML
代码中插入
代码中插入
JSP
JSP
标记
标记
(tag)
(tag)
,及
,及
Java
Java
程序
程序
片段
片段
HTML
HTML
与
与
JSP
JSP
的关系:
的关系:
•
HTML
HTML
:静态页面,
:静态页面,
事先写好
事先写好
放在服务器上
放在服务器上
由
由
web
web
服务器向客户端发送
服务器向客户端发送
•
JSP
JSP
: 动态页面,执行该页面的
: 动态页面,执行该页面的
Java
Java
代码
代码
实时生成
实时生成
的
的
HTML
HTML
页面
页面