0

您好,当用户的帐户被锁定时,我有一个错误页面。当我查看页面的源代码时,它只包含一行

%ERROR%

我试图了解这是否是某种字符串插值,因为我从未见过使用 % 符号完成它。显示的错误消息是这样的

4

1 回答 1

0

您正在查看的原始文件是响应页面模板。当该页面呈现给发出请求的客户端时,%MACRONAME% 值将被替换,并且从 Web 反向代理返回的 HTML(或 JSON)内容具有该替换文本。提示,您可以通过将宏替换为响应页面模板中的 javascript 变量来进一步自定义发送给用户的消息,然后根据该客户端 javascript 代码做出逻辑决策。例如,您可以捕获其中一个 IBM 错误代码并将其转换为“帐户已锁定”之类的内容。

IBM 文档中提供了有关宏的更多信息。

于 2021-05-28T00:58:08.303 回答