目标 1 了解web开发基本概念
2 了解常用web服务器
3 掌握tomcat的安装与使用
Java平台有三个版本JavaSE(适用于桌面系统的Java平台标准版) ,JavaME(适用于小型设备和智能卡),JavaEE(创建服务器应用程序 Java平台企业版 ) 。
JavaEE是一种利用Java平台来简化企业解决方案的开发、部署和管理相关的复杂问题的体系结构。
JavaEE技术的基础就是核心Java平台或Java平台的标准版 ,提供了对 Java Servlets API、JSP(Java Server Pages)、 EJB(Enterprise JavaBeans) 以及XML技术的全面支持。
JavaEE的最终目的就是成为一个能够使企业开发者大幅缩短投放市场时间的体系结构
一基本概念
B/S技术和C/S技术
browser/server 浏览器/服务器 (所有网站:淘宝)(便于安装(只需要浏览器)和维护(系需要维护服务器))
client/server 客户端/服务器 (qq)
互联网发展史
静态—>动态
静态web资源
静态web技术
.html .htm
每时每刻不同用户访问得到同样资源
动态web资源
动态web技术
Php asp jsp
访问到的web资源因时因人而不同
二web服务器
Web服务器作用
使服务器上的web资源能够被其他用户使用浏览器访问到
常见的web服务器
1 tomcat 免费 Apache基金会
2 weblogic bea--> oracle
3 websphere ibm
4 IIS
三 Tomcat的使用
Tomcat安装
解压apache-tomcat-7.0.62-windows-x86.zip(注意:解压的目录不能包含中文)
如果8080端口被占用或者需要修改tomcat端口可以用过server.xml来修改
打开conf/server.xml
<Connector port="8088" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" />
8080端口被改成8088
如何让自己的html页面能被别人访问到?
第一步:在tomcat根目录/webspps文件夹下边新建文件夹myweb
第二步:把html页面放myweb
第三步:启动tomcat
第四步:访问页面
如果部署项目到网络上,需要购买服务器和域名。
通过域名访问网站,DNS服务器会把域名转化成ip地址,
http协议端口是80端口, 可以省略(注意:开发测试阶段一般都使用8080端口)
四 常用的网络协议协议及其端口
http 80 超文本传输协议
sntp 25 简单网络时间协议
pop3 110 邮局协议版本3
ftp 23 文件传输协议
https 443 具有安全性的ssl加密传输协议
五javaWeb环境搭建
1安装myeclipse
2配置myeclipse
修改字体大小
Window—>preferences
修改jsp的默认编码(使新建的jsp默认支持中文)
更改打开jsp的默认方式(方便开发)
3新建web项目
New—>web project 填写好项目名称点击下一步
该页面不用修改直接下一步
4配置tomcat服务器(web项目在服务器中运行)
在servers视图下 右键àconfigure server connector
选择tomcat根目录
5把新建的项目部署在服务器上
选中新建的tomcat 右键—>add deployments
6运行服务器
选中新建的tomcat 右键àrun server 开启tomcat
7访问页面(项目中初始的index.jsp文件)
http://localhost:8081/myjsp/index.jsp