【Jsp精品源码栏目提醒】:网学会员,鉴于大家对Jsp精品源码十分关注,论文会员在此为大家搜集整理了“【精品】JSP&Servlet课件 - 其它资料”一文,供大家参考学习!
第 1 章 动态网页技术概述 1-1
jsp 简介1什么是
jsp:在传统的网页 HTML 文件中加入
JSP 标记和 java 程序段,就构成了
jsp 网页,
jsp 网页文件的后缀名为.
jsp。
jsp(Java Server Pages)技术是 Sun 公司(现在已经被 Oracle 公司收购)提出、多个 IT 公司参与合作建立的一种动态网页开发技术标准。
(2)
jsp 能做什么。
《1》
jsp 的语言基础是 java,就像同学们学过的 ASP.NET 的语言基础是 C一样,这两种语言非常相似。
《2》ASP.NET 是制作动态网页的,同样的理解,
jsp 和 ASP.NET 类似,它也是做动态网页的。
《3》
jsp 不但可以完成一些小型的网站,当
jsp 与 JavaBean,及一些 java 框架结合的时候,还可以完成稳定安全的大型 web 系统。
1-2 B/S C/S有关网络的应用程序一般可分为 B/S 与 C/S 两种模式(1)C/SClient/Server,客户/服务器模式服务器一般安装一个数据库,每个客户端还要安装相应的客户端程序,来达到访问服务器数据库的目的,以前我们做的教务管理系统(用 Swing 开发的),可视为 C/S 模式(2)B/SBrower/Server,浏览器/服务器模式解释:每台客户机通过浏览器软件(如 IE 浏览器)来访问 web 服务器,web 服务器再进一步访问数据库。
我们平常浏览的网站就是这种模式,当然我们将要学习的
jsp 也是这种模式(3)B/S 模式的优点因为一般每台电脑都有浏览器,所以 B/S 模式的应用程序的架设很容易,只要有 Internet,无须再在客户端重新开发客户端软件,就可以轻松运行。
第 2 章
jsp 开发环境搭建 1-1 JDK 和 tomcat 服务器的安装1先安装 JDK:
JSP 的语言基础是 java,所以要运行
jsp 首先应该安装 JDK,它的安装我们上学期已经讲过了,在这里就不再重复了。
(2)
jsp 常用的服务:我们知道在 ASP.NET 里我们用的服务器是 IIS,同意
jsp 也需要服务器软件才能运行
jsp 常见的服务器有:tomcat、weblogic、websphere我们在教学中主要以 tomcat 来举例。
3tomcat 的安装:1下载 tomcat 安装包2)双击执行安装3这是安装欢迎页面,点下一步4选择 I agree,同意安装协议5)选择安装类型:normal,正常安装,下一步6)选择安装目录,为了方便最好放在某盘的根目录下面,下一步7)设置端口,默认为 8080,这个端口经常被占用,所以我设为 9876设置管理用户名与密码,这里默认即可,下一步8)选择 java 运行环境目录,如果先安装了 JDK,这里就会自己搜索到,无须修改,9)安装完成,可以选择立即运行,和运行解释文档。
4测试 tomcat 是否正常运行:1)在程序里启动-》tomcat-》configure tomcat。
2点击 start,启动服务器3)在浏览器里输入 http://localhost:9876/,如果出现以下界面则代表运行正常 1-2 在 Myeclipse 里配置 tomcat在 Myeclipse 里也可以操作 tomcat,而且我们开发之中往往是在 Myeclipse 里操作的下面我们来讲讲在 Myeclipse 里配置并操作 tomcat(1)在 Myeclipse 配置 tamcat1)点击窗口菜单-》首选项2)选择 myeclispe-》servers-》tomcat-》tomcat5.x3)选择 enable 使 tomcat 有效,浏览选择 tomcat 安装目录4)点击 tomcat5.x 下面的 JDK5点击 add 添加 JDK6)选择 jdk 安装目录,确定7)应用以上配置,确定(2)建立一个 web 项目1)文件-》新建-》web 项目2)输入项目名,完成3)打开 test123 下面的 webroot 下面的 index.
jsp在页面里写几个欢迎词,如 helloworld4)点击 图标上传项目5)选择 test123 项目,点击 add6)选择刚才配置好的 tomcat5.x,确定7)如果以后项目修改了需重新上传,点击 redeploy 既可以重新上传,无须再点击 add(3)启动 tomcat5.x1)点击 下列图标-》tomcat5.x-》start,即可启动 tomcat2)在浏览器里输入 http://localhost:9876/test123/index.
jsp即可看到刚才我们编辑的页面 1-3 环境变量的配置与虚拟目录的配置(1)环境变量的配置java 的环境变量配置我们讲过 PATH、CLASSPATH现在我们补充几个变量名:JAVA_HOME,变量值:JDK 安装目录变量名:TOMCAT_HOME变量值:tomcat 安装目录(2)虚拟目录的配置如果我们不想上传项目到 tomcat 里,又想服务器启动时可以访问项目网站,可以设置虚拟目录来指向项目网站tomcat5.5 和 tomcat6.0 的设置方法如下:1)在 tomcat 安装目录confCatalinalocalhost 下增加一个 xml 文件,格式如下:例如 第 3 章 web 开发基础复习 3-1 Html 标签复习Html 标签的复习,我们根据我给的参考文档来实际操作复习一下 3-2 JavaScript 复习与表单验证我们通过实际操作,复习一下 第 4 章
jsp 语法基础 4-1
jsp 脚本元素(1)注释1)HTML 注释语法:注释内容不被显示,但是用户在客户端的源代码可以查看得到。
例子 Test1.jspTest2.
jsp2
JSP 注释语法:注释内容不被显示,并且用户在客户端查看源代码也无法看得到。
例子: 4-2
jsp 脚本元素(1)
jsp 声明元素语法:例子:2
jsp 表达式语法:功能:可以往客户端输出表达式的内容。
例子:Expression.
jsp3
jsp 脚本小程序元素语法:功能:嵌入 java 代码,例子:Travell.
jsp 4-3
jsp 指令元素(1)页面指令元素语法:功能:指令指定的属性对整个
jsp 页面起作用,也包括静态的包含文件(不包括动态包含的文件,关于动态包含我们以后会涉及)。
例子:Page.
jsp2页面包含指令元素:include语法:功能:包含文件后,文件的内容将显示在当前页面,但是这是一种静态包含,即不能在 file 属性里传递参数,如:不能在文件名后加?传递参数,例子:Include.
jsp TestInclude.
jsp3标签指令元素语法:功能:表示在该页面使用指定的标签。
第 5 章
jsp 标准操作元素4-1 页面包含操作 include语法: 或者