`
conkeyn
  • 浏览: 1529589 次
  • 性别: Icon_minigender_1
  • 来自: 厦门
社区版块
存档分类
最新评论

取得除URI以前的路径,如:http://conkeyn.javaeye.com/

    博客分类:
  • Java
 
阅读更多
public String getServerPath(HttpServletRequest request) {
		String s = request.getScheme() + "://" + request.getServerName();
		if (request.getServerPort() != 80) {
			s += ":" + request.getServerPort();
		}
		if (StringUtils.isNotBlank(request.getContextPath())) {
			s += request.getContextPath();
		}
		return s;
	}

访问URL为:

 http://conkeyn.iteye.com/?s=dd&x=ss

返回:

 http://conkeyn.iteye.com

 

注意不包括“/?s=dd&x=ss”前面的"/"

分享到:
评论

相关推荐

    http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd

    http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd

    【SSS】taglibs&&jstl;

    HTTP Status 500 - The absolute uri: http://java.sun.com/jsp/jstl/core cannot be resolved in either web.xml or the jar files deployed with this application

    人工智能-项目实践-C#-基于 C# WPF 的 地震预警 软件.zip

    高德地图 Uri Api: https://lbs.amap.com/api/uri-api 百度坐标拾取系统: https://api.map.baidu.com/lbsapi/getpoint/ Vanara.PInvoke.Kernel32: https://github.com/dahall/Vanara SharpGIS.NmeaParser: ...

    URI:Escape模块,awstats搜索的关键字的乱码问题解决

    ./lib ./plugins) at (eval 4) line 1. 这是缺少 Perl 的 URI:Escape模块 下载附件URI-1.58.tar.gz即URI:Escape模块,安装, 解压缩文件 tar zxvf URI-1.58.tar.gz 进入解压缩后目录 cd URI-1.58 然后 ...

    Hive Beeline连接报错:Could not open client transport with JDBC Uri: jdbc:hive2://hcmaster:10000/default

    在使用Hive的Beeline客户端进行连接时,可能会遇到错误提示"Could not open client transport with JDBC Uri: jdbc:hive2://hcmaster:10000/default"。这个错误通常意味着Beeline无法通过JDBC URL成功建立到Hive ...

    JSTL 发生jar包错误

    JSTL 标签 发生 uri: http://java.sun.com/jsp/jstl/core cannot be resolved in either web.xml or the jar files deployed with this application问题时解决方法

    微信开放平台之网站授权微信登录功能

    1 微信开放平台:https://open.weixin.qq.com/ 2 微信官方教程:https://open.weixin.qq.com/cgi-bin/showdocument?action=dir_list&t=resource/res_list&verify=1&id=open1419316505&token=&lang=zh_CN 3.pc页面...

    解决gedit: symbol lookup error: /home/xxx/libgobject-2.0.so.0: undefined symbol: g_date_copy问题

    2. 进入编辑模式(通常按'i'键)并在文件末尾添加新的路径,使得gedit优先查找/usr/lib/x86_64-linux-gnu/下的库文件: ``` export LD_LIBRARY_PATH=/usr/lib/x86_64-linux-gnu:$LD_LIBRARY_PATH ``` 3. 保存并...

    nginx安装教程

    sudo ./configure sudo make sudo make install # 安装zlib库 cd /usr/local/src sudo wget http://zlib.net/zlib-1.2.11.tar.gz sudo tar -zxvf zlib-1.2.11.tar.gz cd zlib-1.2.11 sudo ./configure sudo make ...

    支付宝第三方登录java版,手写可用

    1,https://openauth.alipay.com/oauth2/publicAppAuthorize.htm?app_id=2019090***862044&scope=auth_user&redirect_uri=http://****.com/success1 第一步先拼接字符串,然后浏览器访问该字符串,app_id为APPID,...

    Android中安装asset下的apk

    intent.setDataAndType(Uri.fromFile(new File(fileApk.getPath())), "application/vnd.android.package-archive"); startActivity(intent); } ``` #### 四、代码解析 1. **读取APK文件**: - 使用`getAssets...

    php微信第三方登陆

    1. 检查或创建用户:将从微信获取的用户信息(如openid、昵称、头像等)保存到自己的用户数据库中。如果用户已存在,更新信息;若不存在,创建新用户。 2. 登录状态:在成功获取并存储用户信息后,设置登录状态,...

    jstl.jar和standard.jar 报错Can not find "http://java.sun.com/jsp/jstl/

    1. **检查JAR文件**:确保`jstl.jar`和`standard.jar`已添加到项目的类路径(ClassPath)中。在Maven或Gradle项目中,这通常通过在`pom.xml`或`build.gradle`文件中添加依赖来实现。如果是传统的Eclipse或IDEA项目,...

    WPF之Uri加载图片

    在WPF(Windows Presentation Foundation)中,统一资源标识符(URI, Unified Resource Identifier)是一种标准机制,用于定位和访问各种类型的资源,包括图像。本文将详细介绍如何使用URI加载图像资源,以及通过...

    ContentProvider

    public Uri insert(Uri uri, ContentValues values) { // TODO Auto-generated method stub sqLiteDatabase=myOpenHelper.getWritableDatabase(); int flag=URI_MATCHER.match(uri); switch (flag) { ...

    jstl-stand.rar

    值得注意的是,从JSTL 1.2版本开始,官方已经不再推荐使用`http://java.sun.com/jsp/jstl/core`这个URI,而是建议使用`http://java.sun.com/jstl/core`,这可能是由于Sun Microsystems改名为Oracle后的域名变更。...

    CheckWeb.zip

    在C#中,我们可以通过Uri类的构造函数创建一个URI对象,然后使用IsWellFormedUriString方法检查URL的格式是否正确。 3. **异常处理**:在进行URL检测时,可能会遇到网络问题、无效URL或服务器错误等情况,这时候...

Global site tag (gtag.js) - Google Analytics