JAVA开发之旅(十七)###Web开发篇(搭建环境)###
###Web开发篇(搭建环境)###
1. 什么是web应用程序:是一种可以通过Web访问的应用程序。Web应用程序的一个最大的好处是用户容易访问应用程序。只需通过浏览器即可,不需要安装其他软件。
2. 静态网页与动态网页
##静态网页:网页中内容是固定的,不会更新。
所需技术:html,css
##动态网页:网页中的内容通过程序动态显示,自动更新。
所需技术:html css 数据库 至少一门高级语言 js xml等。主流动态网页脚本技术(jsp / Asp.net / php)
3. 搭建Java Web开发环境
1)Tomcat服务器
#Apache Jakarta的开源项目
#Jsp / Servlet容器
2)配置环境变量
测试运行
打开浏览器:http://localhost:8080/
4. Tomcat目录结构
目录 |
说明 |
---|---|
/bin |
存放各种平台下用于激动和停止Tomcat的命令文件 |
/conf |
存放Tomcat服务器的各种配置文件 |
/lib |
存放Tomcat服务器所需的各种JAR文件 |
/logs |
存放Tomcat的日志文件 |
/temp |
Tomcat运行时用于存放临时文件 |
/webapps |
当发布Web应用时,默认回将Web应用文件发布于此目录中 |
/work |
Tomcat把由JSP生成的Servlet放于此目录下 |
5. 编写一个JavaWeb程序
1)步骤:
2)WEB-INF目录结构:
WEB-INF是Java的WEB应用的安全目录。即客户端无法访问,只有服务端可以访问
web.xml:项目部署文件
classes:用以放置 *.class 文件
lib:用于存放所需的jar包
6. 使用编译器开发Java Web程序(这里我们使用IDEA)
7. 修改Tomcat服务器默认端口:修改conf / server.xml文件
####END####