【问题标题】:Decoding html encoded character in velocity liferay在速度 Liferay 中解码 html 编码字符
【发布时间】:2012-11-23 02:13:27
【问题描述】:

作为标题,我有一个从我的 URL 获得的编码字符串,我想向用户显示但不知道如何解码它

T%E1%BB%87p t%E1%BA%A3i l%C3%AAn => Tệp tải lên

我正在使用 liferay 6.1 ga1,并尝试创建一些 web 内容模板。

【问题讨论】:

  • 我想知道你在哪里“拥有”这个。如果某些内容是 URL 编码的,那么如果您从 HTTP 请求的参数中读取它,通常它只是一个常规的解码字符串。您能否就您正在谈论的部分提供更多提示?谢谢
  • 我从在文档和媒体字段中选择的 url 获得了这个文件名

标签: liferay decode velocity utf8-decode liferay-velocity


【解决方案1】:

您可以尝试使用 httpUtil,它应该在速度上下文中可用。

$httpUtil.decodeURL("T%E1%BB%87p t%E1%BA%A3i l%C3%AAn")

会得到你Tệp tải lên

【讨论】:

    猜你喜欢
    • 2018-07-22
    • 2010-10-29
    • 2011-11-22
    • 1970-01-01
    • 1970-01-01
    • 2010-11-09
    • 2018-07-02
    • 2016-11-14
    • 1970-01-01
    相关资源
    最近更新 更多