【问题标题】:Using javascript function arguments as spring message tag arguments使用 javascript 函数参数作为 spring 消息标签参数
【发布时间】:2013-06-27 09:04:13
【问题描述】:

我正在尝试将 javascript 函数参数放入 Spring 消息中,但它失败了。

消息文件入口:

operators.delete.confirm=Are you sure you want to delete {0}?

相关的javascript片段:

var msg = '<spring:message code="operators.delete.confirm" arguments="${username}" javaScriptEscape="true"/>';
console.log ( msg );
console.log ( username );

对于103 的用户名,我期望的输出是Are you sure you want do delete 103?,但没有使用该参数。控制台日志消息的输出是:

[19:00:14.926] Are you sure you want to delete {0}?
[19:00:14.926] 103

我哪里出错了?

【问题讨论】:

    标签: javascript spring internationalization


    【解决方案1】:

    我意识到这实际上没有意义。 Spring消息标签在服务器的JSP页面中解析,而javascript变量只在客户端可用。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-03-15
      • 1970-01-01
      • 2011-06-15
      • 2011-03-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多