Java Web应用程序开发

来源:互联网 发布:uclinux 和linux 编辑:程序博客网 时间:2024/05/16 00:45

一、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系统下的压缩版本

把上面的文档解压到没有汉字的目录下,不能解压当前文件只能右击“解压到(F)”
上面的是32位系统的tomcat的服务器

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

2.输入 http://localhost:8080/,显示如下界面代表安装成功


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

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


点击高级系统设置

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

 

3.常见启动问题

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

打包web应用 war:


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

4.Tomcat目录结构

5.虚似目录的映射方式

(1)第一种方式

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

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

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

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


 

原创粉丝点击