Spring MVC,Ajax,西班牙语翻译实时消息

时间:2015-11-09 15:14:29

标签: jquery ajax spring jsp

我正在构建一个Spring MVC应用程序。在其中一个jsps中,我有一个jquery / ajax调用来检查用户名是否可用。功能正常。

但是我需要能够将从后端返回的文本翻译成西班牙语。对于像标签等jsp中的所有其他文本,我可以使用代码标记,但为此我不知道如何处理它。

我的jquery功能& jsp片段:

function unCheck() {
     var val = $('#userName').val();

     $.ajax({
       url : '*********',
       method : 'get',
       ContentType : 'json',
       data : {
           userName : val
       },
        success : function(response) {
        $('#result').html(response);
       },
       error : function() {
           window.location.replace("errorPage");
          }

     });

}

JSP:

<form:label path="userName">
    <span class="formLabel">
         <spring:message code="label.userName" /></span>
</form:label>
<form:input id="userName" path="userName" onchange="unCheck();" />
<form:errors path="userName"/>
<div id='result'></div> ---- This is where I display if username is available or taken already

如何显示div id =&#39;结果&#39;根据需要用西班牙语或英语(和所有其他人一样)?有什么指针吗?

感谢。

1 个答案:

答案 0 :(得分:0)

您可以在应用程序的后端使用Spring。这是一个非常简单的教程,解释了如何做到这一点:

http://www.mkyong.com/spring-mvc/spring-mvc-internationalization-example/