文档详情

JSP动态网站开发技术.ppt

发布:2017-09-26约字共15页下载文档
文本预览下载声明
教学目标 了解JSP技术的特点以及JSP程序的结构及运行原理; 掌握JSP网站运行环境的配置; 掌握在Eclipse环境中开发JSP程序的方法。 静态VS动态——网页 静态网页 HTML格式的网页通常被称为“静态网页”,早期的网站一般都是由静态网页制作的。没有后台数据库、不含程序和不可交互的网页。你编的是什么它显示的就是什么、不会有任何改变。静态网页相对更新起来比较麻烦,适用于一般更新较少的展示型网站。 动态网页 我的博客:/wfzdl JSP动态网站: /index.jsp /comminfo/index.jsp 动态网页是以.asp、.jsp、.php、.perl、.cgi等形式为后缀,一般以数据库技术为基础,采用动态网页技术的网站可以实现更多的功能,如用户注册、用户登录、在线调查、用户管理、订单管理等等;当用户请求时服务器才返回一个完整的网页; Web应用程序 认识JSP 搭建JSP运行环境 开发JSP程序 %@ page contentType=text/html; charset=GBK % html head title 显示当前时间 /title /head body bgcolor=#ffffff % java.util.Date date = new java.util.Date(); % h1 现在时间是%=date% /h1 /body /html 认识JSP页面元素 JSP 页面的元素 动手开发DIY % //获取welcome.htm网页提交的用户名user中的内容到username中 String username=request.getParameter(user); //获取welcome.htm网页提交的密码pwd中的内容到password中 String password=request.getParameter(pwd); % 你好,%=username% ,欢迎光临我的网站。 你刚才输入的密码是%=password% JSP执行过程 JSP的优点 JSP的优点 简化页面开发-Web 设计人员和 Web 程序员使用 Web 开发工具开发 JSP 页面 总结与提高 JSP 页面使用 HTML 显示静态内容,并使用 Java 代码生成动态内容 JSP 页面的元素为静态内容、JSP 指令、JSP 表达式、JSP Scriptlet和注释 可以使用标准开发工具创建 JSP 页面 JSP 使用可重用的跨平台组件(如 JavaBean) JSP 允许创建自定义标签,使 JSP 开发更容易 JSP 执行过程的各个阶段为转译、编译和执行 JSP动态网站开发技术 山东信息职业技术学院软件技术专业 第一章 JSP概述 内容提要 4 教学目标 1 2 3 5 认识JSP 安装配置JSP运行环境 开发JSP 总结与提高 JSP概述 概念和意义 操 作 使 用 动态Web技术工作原理 JSP技术的特点 JSP运行环境的设置 JSP开发环境配置 JSP工程的创建 JSP程序运行与调试 动态网站效果图 Web 应用程序 Web 应用程序在 Web 服务器上运行 Web 应用程序的优点: 访问 Web 应用程序更容易 维护和部署成本低 播放一首歌作为响应 用户请求播放一首歌 Java 服务器页面 (Java Server Page ,JSP) 以扩展名 .jsp 保存 有效地控制动态内容生成 在Java Server Page里面使用 Java 编程语言和类库 HTML 用于表示页面,而 Java 代码用于访问动态内容 JSP 使用 Java 访问动态内容 JSP 页面 Java 服务器 Jbuilder、Eclipse等 集成开发环境: 记事本、Dreamweaver、Editplus等 编辑工具: Tomcat、WebLogic、Websphere、 Apusic Application Server等 服务器: 不同版本,如JDK1.4 JDK: JDK+服务器+编辑工具 所必需软件: 演示示例 静态内容 表达式 Scriptlet JSP 页面 % Java 代码 % %=Java表达式 % HTML静态文本 以“%@ ” 开始,以“% ” 结束。比如: %@ include file = Filename % 声 明 动作 %! 函数或方法 % 以“jsp: 动作名 ” 开始,以“/jsp:动作名 ” 结束 比如:jsp:include page= Filename / 注释 !-- 这是注释,但客户端可以查看到 -- %-- 这也是注释,但客户端不能查看到 --% 指 令 演示示例 客户端 J
显示全部
相似文档