内容简介
《Web编程商务应用》是一门实验课程。这门课程的目标,是让学生更好地掌握.JSP(Java
Server
Pages)网络程序设计语言,更深刻的理解动态Web网站的设计方法,并为后续相关课程的学习奠定良好的基础。所以,在教材编写过程中,我们侧重实验环节,让学生动手操作。通过具体的实验,让学生更加深刻地理解基础知识,更加熟练地掌握基本技能。在本教材编写过程中,每个章节都是这样安排的:先讲解基本知识;然后提供一些具体的程序让学生运行,得到运行结果;通过分析这些程序,讲解其中的知识点,让学生更加深刻地理解知识点。
目录
第一章 ISP基础知识
第一节 动态网页技术
第二节 JSP工作原理
第三节 Tomcat服务器简介
第二章 Ec1ipse集成开发环境
实验目的
实验内容
实验步骤
第三章 HTM1基本语法
本章前言
实验1 建立HTM1文件
实验2 HTM1标题
实验3 HTM1段落
实验4 HTM1链接
实验5 HTM1图像
实验6 对齐方式a1ign
实验7 背景颜色bgco1or
实验8 HTM1水平线
实验9 HTM1注释
实验10 HTM1换行
实验11 target属性
实验12 表格
实验13 无序列表
实验14 有序列表
实验15 文本框
实验16密码域
实验17 下拉列表
实验18 带有输入框的表单
实验19 带有复选框的表单
实验20 带有单选按钮的表单
第四章 JSP基本语法
本章前言
实验1 JSP指令-〈@page〉
实验2 JSP脚本元素
实验3 JSP指令-〈@inc1ude〉
实验4 ISP动作-〈Jsp:inc1ude〉
实验5 JSP动作-〈Jsp:forward〉
实验6 参数传递-textarea
实验7 参数传递-checkbox
实验8 参数传递-1ist
实验9 参数传递-radionButton
实验10 参数传递-text
实验11 参数传递-mu1ti1istPost
实验12 JSP动作-〈Jsp:param〉
实验13 内建对象-out
实验14 内建对象-request
实验15 内建对象-response
实验16 内建对象-session
实验17 内建对象-app1ication
实验18 内建对象-pageContext
实验19 内建对象-exception
实验20 内建对象-config
实验21 内建对象-page
第五章 JavaBean和JST1
本章前言
实验1 创建JavaBean
……
第六章 JSP数据库操作
第七章 JSP文件操作
第八章 Serv1et操作
第九章 监听器、过过滤器
摘要与插图
第二节 JSP工作原理1.JSP文件的组成
一个.ISP文件,主要是由如下两部分组成。
(1)静态部分
包括标准的HTML标签,以及静态页面内容。
(2)动态部分
主要是JaVa程序控制的内容,这些内容由.Java程序动态生成。
2.JSP的工作原理
简单来说,JSP的工作原理是:当服务器上的.JSP页面第一次请求执行时,服务器上的JSP引擎,先将该.ISP页面文件编译成一个.Java文件,再将这个Java文件编译生成字节码文件,然后通过执行这个字节码文件响应客户。这也是.ISP比.ASP运行速度快的原因。而.ISP页面的次执行,往往由服务器管理者来执行。
但是应该注意:
(1)JSP页面必须要在.ISP服务器内运行,如.tomcat、,Boss等。
(2)JSP页面必须生成Servlet,才能被服务器响应给客户端。
(3)每个JSP页面,第一次访问速度较慢,因为必须等到JSP页面编译成Setvlets。
(4)ISP页面的访问者无须安装任何客户端,甚至不需要Java运行环境,因为JSP页面输送到客户端的是标准的HTML页面。
3.相关概念的区分
应该搞清楚JavaScrlpt、Java、JSP、J2EE这几个概念之间的区别与联系。
(1)Javascript
用于编写嵌入网页文档中的程序。它由浏览器负责解释和执行,可以在网页上产生动态的显示效果,实现与用户交互的功能。譬如,让一串文字跟着鼠标移动、让一个图标在网页上漂浮移动、验证用户输入的信用卡号的格式正确等。这样的网页也被称为“网页”。
(2)Java
Java是一种基础性的编程语言,是一种真正面向对象的语言。学习.JSP、J2EE都需要有Java的基础。
……