1、复习
学习本课程的前置条件:Java HTML CSS Javascript
2、JSP入门: Java Server Page
一、WEB开发相关知识
什么是WEB:WEB就是网页的意思,它用于表示Internet主机上供外界访问的资源。
静态网页:html
动态网页:JSP、ASP、PHP等
在java中,动态web资源开发技术统称为JavaWEB
Client/Server客户端/服务器模式 (C/S结构) ----> Swing
Browser/Server浏览器/服务器模式(B/S结构)----> jsp php asp.net
B/S结构使用http协议运行我们的程序,何为http协议?见html的ppt
一、WEB开发相关知识
什么是WEB:WEB就是网页的意思,它用于表示Internet主机上供外界访问的资源。
静态网页:html
动态网页:JSP、ASP、PHP等
在java中,动态web资源开发技术统称为JavaWEB
Client/Server客户端/服务器模式 (C/S结构) ----> Swing
Browser/Server浏览器/服务器模式(B/S结构)----> jsp php asp.net
B/S结构使用http协议运行我们的程序,何为http协议?见html的ppt
二、常见的web服务器
apache tomcat/ IIS/WebLogic/WebSphere
示例:在tomcat下面发布一个html,让同学们访问老师的页面。
apache tomcat/ IIS/WebLogic/WebSphere
示例:在tomcat下面发布一个html,让同学们访问老师的页面。
三、tomcat的下载、安装、启动
前置条件: 硬件服务器(电脑上)安装了JDK,并配置好环境变量
注意,你的tomcat一打开一闪就没了,是因为没有配置环境变量。
前置条件: 硬件服务器(电脑上)安装了JDK,并配置好环境变量
注意,你的tomcat一打开一闪就没了,是因为没有配置环境变量。
下载:TOMCAT6
安装:解压tomcat的zip包即可,解压到你想放到的目录。例如E:\tomcat
注意:不要解压到带有中文和空格的目录下面。
启动:进入tomcat的文件夹,双击bin文件夹中的startup.bat
使用浏览器访问TOMCAT服务器:http://127.0.0.1:8080
http://ip地址:端口号
安装:解压tomcat的zip包即可,解压到你想放到的目录。例如E:\tomcat
注意:不要解压到带有中文和空格的目录下面。
启动:进入tomcat的文件夹,双击bin文件夹中的startup.bat
使用浏览器访问TOMCAT服务器:http://127.0.0.1:8080
http://ip地址:端口号
四、Tomcat目录介绍:
/bin:存放启动和关闭Tomcat的脚本文件
/conf:存放Tomcat服务器的各种配置文件
/lib: 存放Tomcat服务器所需的各种JAR文件
/logs: 存放Tomcat执行时的日志文件
/work:Tomcat工作目录
/temp: 存放Tomcat运行时所产生的临时文件
/webapps:Tomcat的主要Web发布目录,默认情况下把Web应用文件放于此目录
如何将开发好的网页放到tomcat服务器中,使网页能够通过ip来访问呢?
1.将开发好的项目放入到tomcat的webapps目录下。
2.开启tomcat服务器
3.通过地址栏访问页面:http://127.0.0.1:8080/[项目名称]/[具体的页面]
/bin:存放启动和关闭Tomcat的脚本文件
/conf:存放Tomcat服务器的各种配置文件
/lib: 存放Tomcat服务器所需的各种JAR文件
/logs: 存放Tomcat执行时的日志文件
/work:Tomcat工作目录
/temp: 存放Tomcat运行时所产生的临时文件
/webapps:Tomcat的主要Web发布目录,默认情况下把Web应用文件放于此目录
如何将开发好的网页放到tomcat服务器中,使网页能够通过ip来访问呢?
1.将开发好的项目放入到tomcat的webapps目录下。
2.开启tomcat服务器
3.通过地址栏访问页面:http://127.0.0.1:8080/[项目名称]/[具体的页面]
第一次练习:
1、每位同学都安装一个Tomcat6.0
2、开发一个web项目,写几个静态html页面。有图片和文字。并回顾复习HTML和CSS和JavaScrip知识
将项目部署到tomcat服务器上,并通过ip地址来访问自己开发的这两个静态页面。
3、查看同组一个同学的机器IP,让同学打开tomcat服务器,并发布他的静态html页面,
你通过ip地址和端口访问他的两个静态页面。
2、开发一个web项目,写几个静态html页面。有图片和文字。并回顾复习HTML和CSS和JavaScrip知识
将项目部署到tomcat服务器上,并通过ip地址来访问自己开发的这两个静态页面。
3、查看同组一个同学的机器IP,让同学打开tomcat服务器,并发布他的静态html页面,
你通过ip地址和端口访问他的两个静态页面。
五、使用MyEclipse集成Tomcat进行开发工作
1. 使用MyEclipse创建web工程。
File -? new ---- > Web project ---?给web项目取名字
(不要用中文名字,也不要中间有空格)—>Finish。
2. 将我们安装好的Tomcat集成到MyEclipse中来。
在MyEclipse中的菜单栏找到window--preferences--MyEclipse--Servers--Tomcat--Tomcat6.X
点击出现的Tomcat6.x窗口上的Enable单选按钮,然后点击Tomcat home directory后面的Browse...按钮。选择你的Tomcat解压的主目录。(注意主目录是包含了bin、conf、lib、webapps的目录)
3. 点击Apply再点击OK结束集成配置。
4. 点击右上角的视图切换按钮,切换到MyEclipse Java Enterprise视图。在下方Servers窗口里查看时不是多了一个Tomcat6.x的服务器,服务器状态是Stopped停止状态
5. 把我项目部署到Tomcat服务器上面去。右键点击Tomcat6.x,在弹出菜单里选择Add Deployment... 在弹出的New Deployment窗口里的 Project:后面的下拉框选择你要发布的项目。然后点击:Finish
6. 右键点击Tomcat6.x,点击Run Server启动Tomcat,通过地址栏访问页面:http://127.0.0.1:8080/[项目名称]/[具体的页面]
第二次练习:
1、安装JDK配置环境变量,配置好你的Tomcat。
2、把Tomcat继承到MyEclipse中。
3、新建第一个Web Project,完成书上第4页的1到100连续和的例子。
4、新建一个Web Project,新建index.jsp页面上完成九九乘法表,上方插入一张图片
5、在九九乘法表的页面index.jsp中新建一个“跳转”链接,跳转到第二个页面,完成1-100所有偶数和。