文章源自:黑马传智播客JavaEE第49期基础+大型就业项目实战\04-JavaWeb知识(学习12天)\day01_XML&tomcat
返回知识列表:JavaWeb 知识列表
参考书: 《轻量级JavaEE企业应用实战》
目录
服务器
Web服务器软件
Tomcat安装
Tomcat目录介绍
如何把一个项目发布到Tomcat中
1 拷贝这个文件到webapps/ROOT/ 底下,在浏览器里面访问。
2 配置虚拟路径
3 还是配置虚拟路径
给Eclipse配置Tomcat
其实服务器就是一台电脑。配置比一般的要好。
客户端在浏览器的地址栏上输入地址,然后web服务器软件,接收请求,然后响应消息。处理客户端的请求,返回资源,信息。
Web应用需要服务器支持。
Tomcat appache
WebLogic BEA
Websphere IBM
IIS 微软
1,直接解压,然后找到 /bin/startup.bat
2, 可以安装
启动之后如果能够看到黑窗口,表明已经安装成功。为了却表万无一失,最好在浏览器的地址栏输入
http://localhost:8080 如果有看到内容,就表明成功了。
3,如果双击了 startup.bat 看到一闪而过的情形,一般都是JDK的环境变量没有配置。
bin | 包含了一些 jar, bat 文件, startup.bat |
config | Tomcat的配置 server.xml, web.xml |
lib | Tomcat运行所需的jar文件 |
webapp | 发布到Tomcat 服务器上的项目,就存放在这个目录 |
work | jsp翻译成java文件存放地 |
需求:如何能让其他电脑访问自己电脑上的资源? 举例 stu.xml
http://localhost:8080/stu.xml
http://localhost:8080/xml/stu.xml 其实对应的是到 webapps/root/
http://localhost:8080/xml/ 对应是webapps/xml
http://192.168.2.6:8080/xml/stu.xml
使用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
1,在tomcat/conf/catalina/localhost/ 文件夹下新建一个xml文件,名字可以自己定义。person.xml
2,在这个文件里面写入如下信息:
3,在浏览器上面访问
http://localhost:8080/person/person.xml
1,在server里面,右键新建一个服务器,选择到Apache分类,找到对应的Tomcat版本,接着一步一步配置即可。
2,配置完毕后,在server里面,右键刚才的服务器,然后open, 找到上面的server Location, 选择中间的Use Tomcat Installation...
3, 创建web工程,在Webcontent 下定义 html, 右键工程, run as server.