当前位置: 首页 > 面试题库 >

将相对URL附加到java.net.URL

令狐建修
2023-03-14
问题内容

假设我有一个java.net.URL对象,它指向

http://example.com/myItems 要么 http://example.com/myItems/

在某处有一些帮助程序可以在其中添加一些相对URL吗?例如append ./myItemIdmyItemIdget:
http://example.com/myItems/myItemId


问题答案:

URL
有一个带有基础和规范的构造函数。 URL``String

或者,java.net.URI更严格地遵守标准,并具有resolve执行相同操作的方法。创建一个URI从你的URL使用URL.toURI



 类似资料:
  • 问题内容: 我想建立一个不牺牲SEO的ajax网站。我的问题是:如果我的页面上有这样的链接: …当单击每个链接时,我想用相应的标签更新地址栏。因此,如果单击“猫”链接,则当前位置为http://example.com/#cats,我可以用它来显示我的Ajax内容。如果javascript关闭或用户是搜索引擎,他们将直接转到/ cats 问题答案: 您可以更改属性,它会更改当前的锚标识符,而无需导航

  • 问题内容: 这是我正在使用的 json对象 我希望将此作为另一个键值对: 我尝试了concat,但是使用||给了我结果 符号,我cdnt进行迭代。我用过溢漏,但只删除了逗号。 如何将密钥对值添加到现有的json对象?我正在使用JavaScript。 问题答案: 这是最简单的方法,对我有用。

  • 问题内容: 我想将键值对作为查询参数附加到现有URL。虽然我可以通过检查URL是否存在查询部分还是片段部分并通过跳过一堆if子句来执行追加来做到这一点,但是我想知道是否有通过Apache进行清理的干净方法公共图书馆或类似的东西。 将是 将是 将是 将是 我之前已经运行过多次这种情况,并且我希望做到这一点而不会以任何方式破坏URL。 问题答案: 这可以通过使用java.net.URI类使用现有实例中

  • 我可能忽略了最简单的解决方案,但我已经尝试了任何我能想到或在互联网上找到的方法。 我试图添加一个属性到我的JSON对象,我需要在我的输出。但是无论我尝试添加属性,它都不会显示在我的对象中。我验证了'doc'变量是一个实际对象。 没有控制台错误。Console.log()显示doc对象的内容,仅此而已。 有人知道发生了什么吗? blogPost/doc的输出 在浏览器中进行这样的简单测试确实有效。所

  • 我对所有项目都有一个主POM。POM包含以下SCM部分: https://user:**********@bitbucket.server.de/scm/tsu/maven-master.git refs/heads/dev:refs/heads/dev 对于多模块项目的非工作版本,它使用 https://user:**********@bitbucket.server.de/scm/tsu/pr

  • 我有一个问题,我试图让“玩家”图标在我的JFrame周围移动使用键盘控制。我有一个物体,我想用w、a、s和d键移动。我使用键绑定是因为在我的研究中,它们似乎更适合此任务。 我已经成功地将所有需要的键连接到我的图标上,它们都会调用该操作,唯一的问题是我无法区分按下了哪个按钮。我希望通过在我的动作事件上使用可以以某种方式实现这一点。到目前为止,它还没有奏效。 我看到的其他示例似乎有解决方案,但它们也有