1 / 18

第一章 JSP 概述

第一章 JSP 概述. Email:horse_fxc@163.com 个人主页: http://ce.szpt.edu.cn/sd/fxc/ 博客: http://blog.sina.com.cn/u/1245370957 QQ:58550622. 主讲:范新灿. Java. Jbuilder/Eclipse. JSP. Struts 框架技术. Spring/Hibernate 等技术. 了解课程. 本门课程目标: 掌握利用 JSP 的 Web 开发技术; 学会开发一般 B/S 模式的项目;. 基本教学要求. 职业素质要求:

kory
Télécharger la présentation

第一章 JSP 概述

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. 第一章 JSP概述 Email:horse_fxc@163.com 个人主页:http://ce.szpt.edu.cn/sd/fxc/ 博客:http://blog.sina.com.cn/u/1245370957 QQ:58550622 主讲:范新灿

  2. Java Jbuilder/Eclipse JSP Struts框架技术 Spring/Hibernate等技术 了解课程 • 本门课程目标: • 掌握利用JSP的Web开发技术; • 学会开发一般B/S模式的项目;

  3. 基本教学要求 • 职业素质要求: 守时、保质、保量、沟通、协作; • 课堂要求: 按时出勤,有事请假、和教师配合、有礼貌、师生相互尊重、上课关手机; • 上课最基本的要求: 必须带教材、课堂笔记、笔 • 作业要求: 按时交作业、规范、保质

  4. 课程考核 • 本课程考察的重点:Web编程能力 • 学期成绩=平时成绩+单元项目成绩+综合项目成绩+课程设计成绩 • 平时成绩:20% • 单元项目成绩:30% • 综合项目成绩:10% • 课程设计成绩:40%

  5. 项目牵引 项目引入 预备知识 知识点储备(必须掌握) 讲、学、做结合 项目实现 知识拓展 灵活运用,知识点整合 实战演习 教学方法

  6. 教学项目 • 动态班级网站; • 学生信息管理系统(B/S)版; • 新闻发布系统; • 网上购物系统; • 博客网 • ……

  7. 程序员的幽默 • 我们都笑了:Borland说我很有前途,Sun笑了;Sun说我很有钱,IBM笑了;IBM说我很专业,Sybase笑了;Sybase说我数据库很牛,Oracle笑了;Oracle说我是开放的,Linux笑了;Linux说我要打败Unix,微软笑了;微软说我的系统很稳定,我们都笑了。语言与汽车:Delphi就象吉普车,什么路上都能开,却在什么路上也开不好;PB就象卡丁车,只能在固定线路上开,到了室外就有些不稳了;VC就象是跑车,你开得起却买不起,而且一旦发生鼓掌,想修都找不到毛病在哪;Java就象敞棚车,不管刮风下雨,还是艳阳高照,都能照开不误;VB就是摩托车了,骑的时间越长,你越痛恨它!

  8. 第一章 JSP简介 • 理解: • 动态网页和静态网页 • 几种动态Web技术 • JSP的优势 • 掌握: • JSP的软件安装 • JSP运行原理 • 应用: • 在Jbuilder环境中开发JSP程序

  9. 静态VS动态——网页 • 静态网页http://ied.szpt.edu.cn/ • 动态网页软件系网站:http://ce.szpt.edu.cn/sd/ • 我的博客:http://blog.sina.com.cn/u/1245370957 • 3)JSP动态网站: • http://www.icbc.com.cn/index.jsp • http://ebank.gdb.com.cn/comminfo/index.jsp • 4)动态网页制作技术JSP与ASP的比较 http://www0.ccidnet.com/tech/web/2000/06/05/58_811.html

  10. 课堂思考 • 你了解的Web技术有哪些? • 比较技术的特点? • 你认为动态含义是什么呢?

  11. 搭建JSP运行环境

  12. JBuilder使用简介 • 一、新建工程 • 二、新建web Application • 三、新建一个JSP文件 • 四、附加JSP文件 • 五、运行 • 1、右键选中一个文件,“web Run” • 2、快捷方式运行整个工程 • 注意:如果有一个jsp文件出错,那么所有文件都不能运行 • 光标处理: • tools---Editor Options---Java-----Reserved Word ---Bold(去掉) • tools---Editor Options---HTML/XML/JSP---HTML Tag---Bold (去掉)

  13. 课堂练习:第一个JSP程序 • Jbuilder新建JSP文件:first.jsp • Dreaweaver设计页面,编写代码 • 运行 • 改写: • <%int i, sum=0; • for(i =1; i <=100; i ++){ • sum=sum+i; • } • %> • <%=sum%>

  14. 分析:JSP文件结构及主要标签 • <%@ page contentType="text/html;charset=gb2312" %> • <%@ page import="java.util.*“ %> • ... • <HTML> • <BODY> • 其他 HTML 语言 • <% • 符合JAVA 语法的 JAVA 语句 • %> • 其他 HTML 语言 • </BODY> • </HTML>

  15. jsp parser JSDK request 执行 response 分析:JSP运行原理 servlet servlet 分析器 *.jsp *.java *.class

  16. 总结:认识JSP • Java Server Pages; • 动态网页技术标准; • 动态页面与静态页面分离,跨平台性; • JSP (*.jsp)=HTML文件(*.htm,*.html)+Java程序片断+JSP标记; • 以Servlet技术为基础,提供强大的组件(Java Bean)支持功能; • 是一种开发Web应用的理想构架。

  17. 拓展练习 • 教材:p14-17程序; • 请您完成程序编写; • 思考: • JSP程序的编写、运行、调式过程? • JSP的页面构成? • JSP的运行原理?

  18. 课后作业:JSP示例(Hello.jsp) <HTML> <BODY> 你好<br> 你好<br> </BODY> </HTML> <%@ page contentType="text/html;charset=gb2312" %> <HTML> <BODY> <%-- 此处编写代码,循环输出“你好” --%> </BODY> </HTML>

More Related