JAVA开发之旅(十七)###Web开发篇(搭建环境)###

###Web开发篇(搭建环境)###

1. 什么是web应用程序:是一种可以通过Web访问的应用程序。Web应用程序的一个最大的好处是用户容易访问应用程序。只需通过浏览器即可,不需要安装其他软件。

JAVA开发之旅(十七)###Web开发篇(搭建环境)###

 

2. 静态网页与动态网页

##静态网页:网页中内容是固定的,不会更新。

    所需技术:html,css

##动态网页:网页中的内容通过程序动态显示,自动更新。

    所需技术:html  css  数据库  至少一门高级语言  js xml等。主流动态网页脚本技术(jsp / Asp.net / php)

 

3. 搭建Java Web开发环境

1)Tomcat服务器

      #Apache Jakarta的开源项目

      #Jsp / Servlet容器

2)配置环境变量

JAVA开发之旅(十七)###Web开发篇(搭建环境)###

测试运行

JAVA开发之旅(十七)###Web开发篇(搭建环境)###

JAVA开发之旅(十七)###Web开发篇(搭建环境)###

打开浏览器:http://localhost:8080/

JAVA开发之旅(十七)###Web开发篇(搭建环境)###

 

4. Tomcat目录结构

目录

说明

/bin

存放各种平台下用于激动和停止Tomcat的命令文件

/conf

存放Tomcat服务器的各种配置文件

/lib

存放Tomcat服务器所需的各种JAR文件

/logs

存放Tomcat的日志文件

/temp

Tomcat运行时用于存放临时文件

/webapps

当发布Web应用时,默认回将Web应用文件发布于此目录中

/work

Tomcat把由JSP生成的Servlet放于此目录下

 

5. 编写一个JavaWeb程序

1)步骤:

JAVA开发之旅(十七)###Web开发篇(搭建环境)###

 

2)WEB-INF目录结构:

      WEB-INF是Java的WEB应用的安全目录。即客户端无法访问,只有服务端可以访问

      web.xml:项目部署文件

      classes:用以放置 *.class 文件

      lib:用于存放所需的jar包

 

6. 使用编译器开发Java Web程序(这里我们使用IDEA)

JAVA开发之旅(十七)###Web开发篇(搭建环境)###

JAVA开发之旅(十七)###Web开发篇(搭建环境)###

JAVA开发之旅(十七)###Web开发篇(搭建环境)###

JAVA开发之旅(十七)###Web开发篇(搭建环境)###

JAVA开发之旅(十七)###Web开发篇(搭建环境)###

JAVA开发之旅(十七)###Web开发篇(搭建环境)###

JAVA开发之旅(十七)###Web开发篇(搭建环境)###

JAVA开发之旅(十七)###Web开发篇(搭建环境)###

JAVA开发之旅(十七)###Web开发篇(搭建环境)###

 

7.  修改Tomcat服务器默认端口:修改conf / server.xml文件

JAVA开发之旅(十七)###Web开发篇(搭建环境)###

 

 

 

 

 

####END####