JavaWeb——01 XML&tomcat

文章源自:黑马传智播客JavaEE第49期基础+大型就业项目实战\04-JavaWeb知识(学习12天)\day01_XML&tomcat

返回知识列表:JavaWeb 知识列表

参考书: 《轻量级JavaEE企业应用实战》


目录

服务器

Web服务器软件

Tomcat安装

Tomcat目录介绍

如何把一个项目发布到Tomcat中

1 拷贝这个文件到webapps/ROOT/ 底下,在浏览器里面访问。

2 配置虚拟路径

3 还是配置虚拟路径

给Eclipse配置Tomcat


服务器

其实服务器就是一台电脑。配置比一般的要好。

Web服务器软件

客户端在浏览器的地址栏上输入地址,然后web服务器软件,接收请求,然后响应消息。处理客户端的请求,返回资源,信息。

Web应用需要服务器支持。

Tomcat    appache

WebLogic    BEA

Websphere   IBM

IIS          微软

Tomcat安装

1,直接解压,然后找到 /bin/startup.bat

2, 可以安装

启动之后如果能够看到黑窗口,表明已经安装成功。为了却表万无一失,最好在浏览器的地址栏输入

http://localhost:8080    如果有看到内容,就表明成功了。

3,如果双击了 startup.bat 看到一闪而过的情形,一般都是JDK的环境变量没有配置。

Tomcat目录介绍

bin 包含了一些 jar, bat 文件, startup.bat
config Tomcat的配置  server.xml, web.xml
lib Tomcat运行所需的jar文件
webapp 发布到Tomcat 服务器上的项目,就存放在这个目录
work jsp翻译成java文件存放地

 

如何把一个项目发布到Tomcat中

需求:如何能让其他电脑访问自己电脑上的资源?  举例 stu.xml

  • 1 拷贝这个文件到webapps/ROOT/ 底下,在浏览器里面访问。

             http://localhost:8080/stu.xml

  • 在webapps下面新建一个文件夹xml,然后拷贝文件放置到这个文件夹中。

              http://localhost:8080/xml/stu.xml  其实对应的是到 webapps/root/

              http://localhost:8080/xml/             对应是webapps/xml

  • 使用IP地址访问

              http://192.168.2.6:8080/xml/stu.xml 

  • 2 配置虚拟路径

使用localhost:8080 打开Tomcat首页,在左侧找到Tomcat的文档入口,点击进去后,在左侧接着找到context入口,点击进入。 

http://localhost:8080/docs/config/context.html

1, 在conf/server.xml 找到host元素节点

2,加入以下内容

docBase: 项目的路径地址  如:D:\xml102\person.xml

path: 对应的虚拟路径   -- 一定要以 / 打头

对应的访问方式: http://localhost:8080/a/person.xml 

3, 在浏览器地址栏输入:http://localhost:8080/a/person.xml 

  • 3 还是配置虚拟路径

1,在tomcat/conf/catalina/localhost/ 文件夹下新建一个xml文件,名字可以自己定义。person.xml

2,在这个文件里面写入如下信息:

3,在浏览器上面访问

http://localhost:8080/person/person.xml 

给Eclipse配置Tomcat

1,在server里面,右键新建一个服务器,选择到Apache分类,找到对应的Tomcat版本,接着一步一步配置即可。

2,配置完毕后,在server里面,右键刚才的服务器,然后open, 找到上面的server Location, 选择中间的Use Tomcat Installation...

3, 创建web工程,在Webcontent 下定义 html, 右键工程, run as server.

 

 

 

 

 

 

 

你可能感兴趣的:(JavaWeb——01 XML&tomcat)