当前位置: 首页 > news >正文

杭州模板建站代理短视频如何引流与推广

杭州模板建站代理,短视频如何引流与推广,福安 网站建设,网站空间租用费用1.相对地址与绝对地址定义 在jsp,html中使用的地址,都是在前端页面中的地址,都是相对地址 地址分类:(1),绝对地址,带有协议名称的是绝对地址,http://www.baidu.com&…

1.相对地址与绝对地址定义

在jsp,html中使用的地址,都是在前端页面中的地址,都是相对地址
地址分类:(1),绝对地址,带有协议名称的是绝对地址,http://www.baidu.com(2),相对地址,没有协议开头的,例如user/some.do,/user/some.do。相对地址不能独立使用,必须有一个参考地	址。通过参考地址+相对地址本身才可以指定资源。

2.访问地址前面加不加 /

2.1 案例展示

web.xml文件代码
	<servlet><servlet-name>DispatcherServlet</servlet-name><servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class><init-param><param-name>contextConfigLocation</param-name><param-value>classpath:springmvc.xml</param-value></init-param><load-on-startup>1</load-on-startup></servlet><servlet-mapping><servlet-name>DispatcherServlet</servlet-name><url-pattern>*.do</url-pattern></servlet-mapping>
index.jsp页面代码
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<html>
<head><title>Title</title>
</head>
<body>
<a href="web/some.do">发起一个get请求</a>
</body>
</html>
MyController类代码
@Controller
public class MyController {@RequestMapping(value={"/web/some.do"})public String ReturnModelAndView(){return "view.jsp";}
}
view.jsp页面代码
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<html>
<head><title>view</title>
</head>
<body>
<h1>我是结果页</h1>
</body>
</html>
view.jsp文件的位置

在这里插入图片描述
点击index.jsp页面请求前,地址栏网址为
在这里插入图片描述

	点击后

在这里插入图片描述

结论
当你的访问地址没有以 / 开头,例如web/some.do,当你点击链接之后,访问的地址是当前页面的地址加上链接地址。
http://localhost:8080/springmvc_005_path/  +  web/some.do

3. 访问地址前面加 /

修改index.jsp代码
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<html>
<head><title>Title</title>
</head>
<body>
<a href="/web/some.do">发起一个get请求</a>
</body>
</html>
再次启动服务器

在这里插入图片描述

点击请求

在这里插入图片描述

修改index.jsp
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<html>
<head><title>Title</title>
</head>
<body>
<a href="${pageContext.request.contextPath}/web/some.do">发起一个get请求</a>
</body>
</html>
再次发起请求

在这里插入图片描述

结论:
不添加 / 时,访问地址参考的地址是  http://localhost:8080 ,然后加上你的访问地址 /web/some.do ,缺少项目名,因此我们
可以添加	${pageContext.request.contextPath}来补全。

4. 使用base标签简化操作同时解决不加 / 可能引起的问题

base标签说明
<base> 标签为页面上的所有的相对链接规定默认 URL 或默认目标。
在一个文档中,最多能使用一个 <base> 元素。<base> 标签必须位于 <head> 元素内部。

代码展示

<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<%String basePath = request.getScheme() + "://" + request.getServerName() + ":" + request.getServerPort()+ request.getContextPath() + "/";
%>
<html>
<head><title>Title</title><base href="<%=basePath%>"/>
</head>
<body>
<%--<a href="${pageContext.request.contextPath}/web/some.do">发起一个get请求</a>--%>
<a href="web/some.do">发起一个get请求</a>
</body>
</html>
结果略,可以正常访问
http://www.tj-hxxt.cn/news/67632.html

相关文章:

  • 北京建站设计搜索引擎关键词优化
  • 服装设计网站免费bt搜索引擎
  • 在线做网站图标小红书kol推广
  • 成都门户网站建设多少钱seo搜索引擎优化报价
  • 做购物平台网站 民治网络营销的主要方式
  • 云速建站怎么样seo网站推广招聘
  • 山东网站建设xywlcn海外推广营销 平台
  • 怎么知道一个网站是谁做的营销策划书案例
  • 广州网页设计公司排名济南seo优化外包
  • 潍坊尚呈网站建设公司怎么样关键词优化公司费用多少
  • 北京直销网站开发公司seo查询 站长工具
  • 海南网站建设公司哪家好免费推广的方式
  • 清远建设网站制作短视频seo排名系统
  • 如皋电子商城网站建设自己怎么做网页推广
  • 武昌做网站多少钱磁力宝最佳搜索引擎入口
  • 如何能快速搜到新做网站链接谷歌seo排名优化服务
  • 网站如何在百度做排名一个新产品的营销方案
  • 怎么做自己的代刷网站电子商务营销策略
  • dw用层还是表格做网站快词爱站的关键词
  • 织梦可以做导航网站网站做成app
  • 做淘宝有哪些推广网站优化搜索关键词
  • 深圳横岗做网站的网站seo优化方案设计
  • 重庆网站设计好的公司交易链接
  • 厦门市建设局网站住房保障2018宁波seo服务快速推广
  • 公司网站建设价格贵吗最新seo黑帽技术工具软件
  • 做网站发布网旅游景点推广软文
  • 网站制作网站建设运营团队短视频搜索优化
  • 怎样做当地网站推广潍坊seo教程
  • 昆明网站建设开发推荐友情链接
  • 男人女人做羞羞事网站淄博网络推广公司哪家好