;JSP程序设计;学习情境1 网上书店系统
分析与设计;【学习目标】;本情境主要任务;学习任务1.1 系统需求分析;学习任务1.1 系统需求分析;学习任务1.1 系统需求分析;学习任务1.1 系统需求分析;学习任务1.1 系统需求分析;学习任务1.1 系统需求分析;学习任务1.1 系统需求分析;学习任务1.2 系统设计;学习任务1.2 系统设计;学习任务1.2 系统设计;学习任务1.2 系统设计;学习任务1.2 系统设计;课外拓展练习学生成绩管理系统 需求分析和设计;Thank You!;第一部分 案例模仿项目—网上书店;【学习目标】;【情境资讯】;【情境资讯】;【情境资讯】;文件后缀以.html,.htm,.xml,.shtml结束;文件后缀以.jsp,.asp,.php,.cgi,.perl等。;【情境资讯】;ASP的特点 ; (4)ASP源程序在服务器端执行,客户端只需有执行HTML的浏览器即可,保证了ASP程序的通用性。
(5)可以使用VB、Java等多种编程语言来开发ActiveX服务器组件,从而扩充服务器端程序的功能。
(6)可使用服务器端脚本来产生客户端脚本。
(7)ASP提供的内置对象使得脚本的功能更强。;ASP的工作原理 ;搭建ASP的工作平台 ; PHP是一种运行于服务器端的HTML内嵌式的网络程序设计语言,类似于IIS上的ASP。PHP是Hypertext Preprocessor(超文本预处理器)的缩写,作为服务器端内嵌式的脚本语言,它是在服务器端执行的,从浏览器端看不到PHP的源代码,只能看到执行结果。;PHP的优势
(1)PHP的简单易用
PHP的语法来源主要是C和C++,这样就延续了编写程序简单自由的特点,并且PHP也加入了自己的新特点,如变量不用定义、变量类型可以改变等,使编写程序更加简便。
(2)PHP的强大功能
PHP功能的强大体现在对数据库提供了广泛的支持,这使得创建基于数据库的网站变得极为方便。
;(3)PHP的跨平台性
PHP在UNIX和Windows平台下都可以工作。
(4)PHP的开放性
选择PHP作为开发工具的一个很好的理由是PHP的开放性。PHP不仅是免费的,而且开放源代码,任何人都可以无偿使用甚至修改、复制和分发该软件。 ;【情境资讯】;【情境资讯】;【情境资讯】;本情境主要任务;学习任务2.1 JDK安装配置;学习任务2.1 JDK安装配置;学习任务2.1 JDK安装配置;学习任务2.1 JDK安装配置;学习任务2.2 Tomcat安装配置;学习任务2.2 Tomcat安装配置;学习任务2.2 Tomcat安装配置;学习任务2.2 Tomcat安装配置;学习任务2.3 网上书店首页创建;;;;学习任务2.3 网上书店首页创建;课外拓展练习学生成绩管理系统首页建立;课外拓展练习学生成绩管理系统首页建立;Thank You!;第一部分 案例模仿项目—网上书店; 1.知识目标
(1)熟练掌握JSP内置对象的各种用法;
(2)熟练掌握JSP变量和方法的声明,以及脚本元素的用法;
(3)熟练掌握JSP中各种指令和动作。
2.技能目标
(1)熟练完成对登录页面,表单及表单对象的应用;
(2)能编写表单客户端确认的jsp程序;
(3)能完成登录页面制作,能获取用户名和密码。;情境资讯;情境资讯了解一下HTML;;情境资讯了解一下HTML;情境资讯了解一下HTML;;情境资讯了解一下HTML;;情境资讯了解一下HTML;; 情境资讯JSP基础;;情境资讯JSP指令;情境资讯JSP指令;l???????? language属性
定义JSP页面使用的脚本语言,该属性的值目前只能取java。
为language属性指定值的格式:
%@ page language=java %
l???????? import 属性
该属性的作用是为JSP页面引入Java运行环境提供的包中的类,这样就可以在JSP页面的程序片部分、变量及函数声明部分、表达式部分使用包中的类。
例如:
%@ page import=java.io.*, java.util.Date %;????? session 属性
用于设置是否需要使用内置的session对象。session的属性值可以是true或false。session属性默认的属性值是true。
l???????? buffer 属性
内置输出流对象out负责将服务器的某些信息或运行结果发送到客户端显示,buffer属性用来指定out设置的缓冲区的大小或不使用缓冲区。例如:
%@ page buffer
原创力文档

文档评论(0)