Javascript 如何在js文件中使用spring消息源?

Javascript 如何在js文件中使用spring消息源?,javascript,spring,Javascript,Spring,我在js文件(exp:validateMyfile.js)中有一个获取字符串参数的函数,这个字符串在myFile.properties中有一个值,我需要这个值。 现在我想通过spring消息源获取参数值 如何在js文件中使用spring消息源 function validate(msg){ -- so I need msg value (value iside myFile.properties); } 我们通常先将消息读入jsp文件中的javascript变量,然后再将其传递给js函

我在js文件(exp:validateMyfile.js)中有一个获取字符串参数的函数,这个字符串在myFile.properties中有一个值,我需要这个值。 现在我想通过spring消息源获取参数值

如何在js文件中使用spring消息源

function validate(msg){
  -- so I  need msg value (value iside myFile.properties);

}

我们通常先将消息读入jsp文件中的javascript变量,然后再将其传递给js函数,如下所示

<%@taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt" %>
<script type="text/javascript">
    var successmsg = "<fmt:message key='message.key'/>";

    function validate(){
      alert(successmsg);
    }  
</script>
$.ajax({
        ...
        success: function(status){
          $("#result").text(status.message);
        }
});
并按如下方式访问它

<%@taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt" %>
<script type="text/javascript">
    var successmsg = "<fmt:message key='message.key'/>";

    function validate(){
      alert(successmsg);
    }  
</script>
$.ajax({
        ...
        success: function(status){
          $("#result").text(status.message);
        }
});

您必须通过HTTP(例如通过Rest端点)或将所需的值打印到html视图(服务器端呈现)来与属于后端服务(数据库、文件系统、内存等)的信息进行交互。