1.什么是Web?
通过Web访问的应用程序。例:淘宝,京东,新浪,网易............
2. 软件开放领域三大方向:
- 桌面应用程序 QQ,Office
- Web应用程序 京东,天猫
- 嵌入式应用程序 安卓,IPhone
3.Web应用程序属于 JAVAEE
4.静态网页与动态网页:
- 静态网页:内容固定,不自动更新。
- 技术:HTML,CSS
- 动态网页:网页内容通过程序动态显示,能自动更新。
- 技术:HTML,CSS,数据库技术,一门高级语言(JAVA,C#,PHP),JavaScript,XML等........
- 主流动态网页脚本技术:JSP,Asp.net,Php
5.Tomcat服务器简介:
- Apache 的一个开源项目
- JSP/Servlet容器
- 常见的Web服务器
6.搭建Java Web开发环境
Tomcat安装与配置: 安装Tomcat
- 1.配置环境变量:
- 系统变量
- 变量名:CATALINA_HOME
- 变量值:(Tomcat目录)
- 2.测试启动
- 1.启动Tomcat/bin/startup.bat
- 2.访问 localhost:8080/
- bin: 各种命令文件 启动startup.bat/停止shutdown.bat Tomcat的命令文件
- conf: Tomcat服务器各种配置文件
- lib: Tomcat服务器各种JAR文件
- logs Tomcat的日志文件
- temp Tomcat运行时存放的临时文件
- webapps: 发布Web应用是,默认放Web应用的文件
- work 由JSP生成的Servlet文件
8.Web-INF目录详解:
- 1.WEB-INF java WEB应用的安全目录,即:客户端无法访问,只有服务端可以访问。
- 2.web.xml 项目部署文件。
- 例如:设置默认单页
- <welcome-file-list>
- <welcome-file>/xxx.jsp</welcome-file>
- </welcome-file-list>
- 3.classes文件夹放置*,class文件。
- 4.lib文件夹 存放需要的jar包。
9.MyEclipse配置JRE windows>Preference>java>Installed JREs 选择JDK目录
10.MyEclipse集成Tomcat服务器 windows>Preference>Myeclipse>Server>Tomcat 选择Tomcat目录
11.Web项目虚拟路径 选择项目>属性>MyEclipse>Web>Web Context-root(查看项目虚拟路径)
12.修改Tomcat服务器默认端口
- 修改conf/server.xml文件
- <Connector port="8080"
- protocol="HTTP/1.1"
- connectionTimeout="20000"
- redirectPort="8443"
- />