【积累】Tomcat经验

1.Springboot部署

在使用springboot打包成war格式且配置端口(例如9090)的时候:
使用IDEA直接运行时,启用的是9090端口
使用Tomcat部署时候,启动的是Tomcat端口(例如9090,访问路径http://localhost:8080/helloworld-0.0.1-SNAPSHOT/hello)
在部署环境中指定配置文件环境
SpringBoot部署报错集
在这里插入图片描述

2.Tomcat端口配置

在这里插入图片描述
注意:浏览器端口默认为80(可不写访问)

3.context上下文配置

  • 直接访问,不添加任何上下文(即将项目部署到webapps\ROOT目录下)
    在这里插入图片描述
    在这里插入图片描述
  • 设置访问路径,添加指定上下文(即改变webapp目录下war包名)
    在这里插入图片描述
  • 指定访问路径出现的页面
	<welcome-file-list>
		<welcome-file>index.jsp</welcome-file>
	</welcome-file-list>

注意:项目修改访问路径后要将项目清理一下,否则修改后可能不起作用

4.Tomcat访问端口映射

将访问路径localhost改为www.Atcrowdfunding.com

#文件路径为C:\Windows\System32\drivers\etc\hosts
127.0.0.1 www.atcrowdfunding.com

5.相对路径与绝对路径

  • 前台路径:参考位置是服务器根路径了,例如img、css、js、form、response.sendRedirect(request.getContextPath()+"/xxx.jsp");

  • 后台路径:参考位置是Web应用根路径,例如java、xml、request.getRequestDispatcher("/xxx.jsp").forward(req,resp);

<%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8"% errorPage="error.jsp">
<!--后台路径:相对于/user/index.html文件的/user/路径-->
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Insert title here</title>
</head>
<body>
Index
<a href="${pageContext.request.contextPath }/test.do">test</a>
<!--前台路径(通过客户端浏览器发起请求):从webapps/ROOT路径下查找。"/"即根-->
<!--重定向通过服务器也属于前台路径-->
<a href="/test.do">test</a>
<!--后台路径(服务器端路径):表示项目根路径-->
<!--服务器内部转发也属于后台路径-->
<jsp: include page="/test.jsp"></jsp>
</body>
</html>
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值