web服务器软件
1.客户端在浏览器的地址栏上输入地址,然后web服务器软件,接收请求,然后响应信息
2.处理客户端的请求,返回资源|信息
Web应用:需要服务器支撑 index.html
Tomcat -> Apache
WebLogic -> BEA
WebSphere -> IBM
IIS -> 微软
Tomcat目录:
bin目录:
包含了一些jar,bat文件,startup.bat
conf目录:
tomcat的配置server.xml,web.xml
lib目录:
tomcat运行时所需的jar文件
logs目录:
运行时的日志文件
webapps目录:
发布到tomcat服务器上的项目,就存放到这个项目
work:
JSP翻译成class文件存放地
如何让其他的电脑访问我这台电脑上的资源
-
拷贝这个文件到webapps/ROOT底下,在浏览器里面访问
http://localhost:8080/stu.xml在webapps下面新建一个文件夹xml,然后拷贝文件放置到这个文件夹中
http://localhsot:8080/xml/stu.xml
http://localhsot:8080 -> 其实对应的是webapps/ROOT
http://localhsot:8080/xml/: -> 对应的是webapps/xml
也可以使用ip访问 -> localhost:本机地址,可以更换为ip
- 使用localhost:8080打开tomcat首页查看里面的config文档
打开conf/server.xml文件
然后找到</Host name=“localhost” appBase=“webapps” unpackWARs=“true”. autoDeploy=“true”>在这个标签里面写一个标签
<Context docBase = “” path="/a"></Context>
docBase:项目的路径地址 如:D:\xml02\person.xml
path:对应的虚拟路径,一定要以/开头
对应的访问方式为: http://localhost:8080/a/person.xml
- 配置虚拟路径
a . 在tomcat/conf/catalina/localhost/文件夹下新建一个xml文件,名字可以自定义为person.xml
b. 在这个文件里面写入以下内容