java web程序开发_Java Web应用程序开发

一、WEB应用的相关知识

Web应用程序简介

应用程序:指允许用户执行特定任务的软件程序,主要分为桌面应用程序和Web应用程序两种类型。

桌面应用程序(Desktop Application):一般是指采用客户机/服务器结构(Client/Server)的应用程序。

Web应用程序一般是指采用浏览器和服务器结构(Browser/Server,简称B/S结构)的应用程序。

Web应用程序由Web服务器和Web客户端组成。

主要的WEB服务器软件: IIS 、Apache 、Tomcat

二、Tomcat服务器

在小型的应用系统或者有特殊需要的系统中,可以使用一个

免费的Web服务器:Tomcat,该服务器支持全部JSP以及

Servlet规范。

Tomcat官方站点:http://jakarta.apache.org

获取Tomcat安装程序包

tar.gz文件是Linux操作系统下的安装版本

exe文件是Windows系统下的安装版本

zip文件是Windows系统下的压缩版本

0818b9ca8b590ca3270a3433284dd417.png

把上面的文档解压到没有汉字的目录下,不能解压当前文件只能右击“解压到(F)”

上面的是32位系统的tomcat的服务器

1.双击 bin 目录下的 startup.bat 文件

0818b9ca8b590ca3270a3433284dd417.png

(1)先配置环境变量(Java_home)

先打开计算机下的高级系统设置

0818b9ca8b590ca3270a3433284dd417.png

点击高级系统设置

0818b9ca8b590ca3270a3433284dd417.png

再点击环境变量,新建添加JAVA-HOME

0818b9ca8b590ca3270a3433284dd417.png

3.常见启动问题

端口占用问题 :netstat -na命令和fport工具(可以查看有哪些网络端口号被监听)

打包web应用 war:

0818b9ca8b590ca3270a3433284dd417.png

c:\news> jar –cvf news.war  *.*/  .

4.Tomcat目录结构

0818b9ca8b590ca3270a3433284dd417.png

5.虚似目录的映射方式

(1)第一种方式

在server.xml文件的host元素中配置,例如:

0818b9ca8b590ca3270a3433284dd417.png

补充知识点:映射缺省web应用。

注意:一个Context即代表一个web应用,context元素在配置文件中除用于映射虚似目录外,它还可用于为web应用配置一些资源,例如:配置web应用使用的数据库连接池,javamail session等(这些本配置以后会用到)。

(2)在Tomcat6中,不再建议在server.xml文件中配置context元素,需要重启服务器。

(3)让tomcat自动映射: tomcat服务器会自动管理webapps目录下的所有web应用,并把它映射成虚似目录。换句话说,tomcat服务器webapps目录中的web应用,外界可以直接访问。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值