`
slbszq
  • 浏览: 267817 次
  • 性别: Icon_minigender_1
  • 来自: 郑州
社区版块
存档分类
最新评论

request.getScheme()的使用方法

阅读更多

今天在修改bug时,发现程序使用了 request.getScheme() 。不明白是什么意思,在google 搜索了一下。现在明白了。整理如下:

1、request.getScheme() 返回当前链接使用的协议;比如,一般应用返回http;SSL返回https;

2、在程序中的应用如下:

String path = request.getContextPath();

String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";

<base href="<%=basePath%>">

 3、复习一下request 的常用方法:

request.getSchema()可以返回当前页面使用的协议,http 或是 https;

request.getServerName()可以返回当前页面所在的服务器的名字;

request.getServerPort()可以返回当前页面所在的服务器使用的端口,就是80;

request.getContextPath()可以返回当前页面所在的应用的名字;

分享到:
评论

相关推荐

    request.getcontextPath()_详解

    在Web应用程序中,我们可以使用request.getcontextPath()方法来获取虚目录,例如,我们可以使用request.getcontextPath()方法来获取当前Web应用程序的Context Path,然后使用该Context Path来获取虚目录。...

    JSP分类显示删除提示

    在处理分类显示时,我们可以使用JSP脚本元素来遍历数据库中的分类,并将每个分类下的数据呈现到页面上。例如,我们可以使用以下代码片段: ```jsp // 假设我们已经从数据库获取了所有类别 List&lt;Category&gt; ...

    java中request.getcontextPath()的意思.doc

    在 Servlet 中,我们可以使用 request.getScheme() 方法来获取当前请求的协议名称,例如 http 或 https。使用 request.getServerName() 方法可以获取当前请求的主机名,例如 localhost 或 www.example.com。使用 ...

    JSP获取HTTP header信息(request)例子

    - `request.getScheme()`: 返回用于连接到服务器的协议名,通常是`http`或`https`。 - `request.getServerName()`: 返回接收请求的服务器的主机名。 - `request.getServerPort()`: 返回接收请求的服务器端口号。 ...

    request的使用.txt

    ## request对象的方法使用 ```javascript String path = request.getContextPath(); String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/"; %&gt; ``` 该...

    JSP实现简单的用户登录并显示出用户信息的方法

    本文实例讲述了JSP实现简单的用户登录并显示出用户信息的方法。分享给大家供大家参考。...String basePath = request.getScheme()+”://”+request.getServerName()+”:”+request.getServerPort()+path+”/”;  %&gt; 

    web开发中获得绝对路径的方法

    #### 方法2:组合使用`request.getScheme()`、`request.getServerName()`、`request.getServerPort()`和`request.getContextPath()` 这种方法可以构建出完整的URL,包括协议(如HTTP或HTTPS)、服务器名称、端口号...

    最简单js代码实现select二级联动下拉菜单

    本文实例为大家分享了js实现select二级联动下拉菜单,供...String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/"; %&gt; &lt;!DOCTYPE HTML PUBLIC "-//W3C//DTD H

    Java后端实现websocket与微信小程序端连接简单例子

    String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/"; %&gt;   &lt;!DOCTYPE HTML&gt; &lt;html&gt;  &lt;head&gt;  &lt;base href="&lt;&#37;=basePath%&gt;...

    jsp页面路径问题

    jsp页面路径问题,request.getcontentType.;request.getscheme;request.getServerName

    Java Web应用开发 19 课堂案例-全面认识request的常用方法.docx

    2. `request.getScheme()`:通过调用这个方法,可以得知请求是通过HTTP还是HTTPS协议进行的,返回值可能是"HTTP"或"HTTPS",这对于处理安全相关的请求特别有用。 3. `request.getServerName()`:这个方法返回服务器...

    jsp获取url路径的方法分析

    本文实例讲述了jsp获取url路径的方法。分享给大家供大家参考,具体如下: 如果你请求的URL是 http://localhost:8080/demo/Index.jsp request.getScheme() //输出:http request.getServerName() //输出: ...

    原来Jquery.load的方法可以一直load下去

    只要不冲突(例如id不能一样),我写了一个例子,利用页面参数控制内部的元素id,... String basePath = request.getScheme() + “://” + request.getServerName() + “:” + request.getServerPort() + path + “/”;

    Java获取客户端信息代码

    System.out.println(request.getScheme()); // 协议(http/https) System.out.println(request.getCharacterEncoding()); // 字符编码 System.out.println(request.getContentLength()); // 内容长度 System.out....

    Ajax多变网站首页

    主要运用AJAX知识,编的多变网站首页,String basePath = request.getScheme() + "://" + request.getServerName() + ":" + request.getServerPort() + path + "/";

    jsp获取url路径的方法分析.docx

    首先,`request.getScheme()` 返回的是请求所使用的协议,例如 "http" 或 "https",这有助于确定数据传输的安全性。 `request.getServerName()` 则用于获取服务器的主机名,例如 "localhost",这对于构建完整URL或...

    jsp中变量及方法的声明与使用

    本文实例讲述了jsp中变量及方法的声明与使用。分享给大家供大家参考,具体如下: &lt;&#37;@ page language=java import=java.util.* contentType=text/html;charset=GBK%&gt; &lt;&#37; String path = request....

    JSP的setProperty的使用方法

    JSP的setProperty的使用方法 一 介绍 作用 给已经实例化的javabean对象的属性赋值,一共有四种形式。  二 四种形式 三 实例 1、login.jsp &lt;&#37;@ page language=java import=java.util.* contentType=...

    ext时间控件,可以选择时分秒

    String basePath = request.getScheme() + "://" + request.getServerName() + ":" + request.getServerPort() + path + "/"; %&gt; &lt;!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"&gt; &lt;html&gt...

Global site tag (gtag.js) - Google Analytics