当前位置: 首页 > 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.yayakq.cn/news/828621/

相关文章:

  • 建设企业网站的公司潍坊企业宣传片制作公司
  • 外包网站问些什么问题自适应网站什么意思
  • 南昌网站建设是什么意思域名购买 便宜的域名
  • 上海网站排名优化价格钱建网站
  • 做网站学好哪些软件上海集团有限公司
  • 宝安新桥h5网站建设步骤seo3立体构型
  • 佛山建设银行网站网站编辑转行做文案
  • 怎么做存储网站海洋牧场网站建设
  • 怎么做免费个人网站如何建立p2p网站
  • 徐州开发区中学网站重庆网站制作公司
  • 奢做品二手 哪个网站好wordpress页面布局插件
  • 物流门户网站源码网站后台管理功能
  • wordpress更改网站信息做网站一般什么配置
  • 做网站好的书抖音搜索关键词排名查询
  • 商城网站设计图用织梦做的网站好还是cms
  • 怎么用apache做网站门户网站案例
  • 洛阳市新区建设投资有限公司网站网站都有什么类型的
  • 企业网站建设的几种形式cpanel wordpress
  • 网站底部浮动代码安卓手机app开发教程
  • 国外商业网站自贸区网站建设
  • 百度网站管理建设项目环保竣工验收备案网站
  • 广东省住房和城乡建设厅官方网站公众号管理平台入口
  • 基于aws ec2免费实例进行网站建设电脑网站打不开是什么原因造成的
  • 左右结构网站温州网站建设制作设计公司
  • 保洁公司网站源码app自己怎么开发软件
  • 温州快速网站建设排名小型教育网站的开发与建设系统
  • 临沂建设公司网站怎么制作一个app应用
  • 上海网站建设联系电话wordpress 删除自豪
  • 国外做地铁设计的公司网站聊城做网站费用价格
  • 莆田哪里有学做网站的app开发公司怎么赚钱的