【问题标题】:Synonym for window.location.href in EL - Get current URLEL 中 window.location.href 的同义词 - 获取当前 URL
【发布时间】:2015-08-24 08:35:08
【问题描述】:

我需要获取当前 URL(在 javascript window.location.href 中)以获得我的 <spring:param> 的值(在创建回 URL 的上下文中)。对于 param 的值,我必须使用表达式语言。这甚至可能吗,或者你有什么建议?谢谢你的回答!

【问题讨论】:

    标签: javascript spring jsp el


    【解决方案1】:

    我需要获取当前 URL(在 javascript window.location.href 中)

    HttpServletRequest#getRequestURL() 提供。

    所以,在 EL 中,因此只需 ${pageContext.request.requestURL}

    【讨论】:

    • 不幸的是,这个例子没有返回最后一个“/”后面的东西......例如请求参数等。
    • window.location.href 您的问题中明确提到的也不是。如果您正在寻找 window.location.search 的等价物,请使用 HttpServletRequest#getQueryString()。对于所有其他等价物,只需探索 HttpServletRequest 类的 javadoc(单击我的答案中的链接即可到达)。
    【解决方案2】:

    它可以通过

    Read This 获得。

    因此,在 EL 中,因此只需 ${pageContext.request.requestURL}。

    【讨论】:

    • 为什么你在编辑后抄袭并重复已经给出的答案?只需删除错误的答案即可。
    猜你喜欢
    • 1970-01-01
    • 2013-09-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-11-12
    • 2011-01-30
    • 2014-01-03
    • 2011-03-13
    相关资源
    最近更新 更多