使用spring:来自JavaScript的消息
Use spring:message from JavaScript
我有一个JQuery函数,它动态地在JSP中添加一个表:
$('#add').click(function(event) {
event.preventDefault();
$('.tabela_procurador').before
('<table id="tabela_nova' + i + '" class="tabela_nova"> ' +
'<tr> ' +
'<td colspan="4" class="subTitulo_barra"> ' +
'<spring:message code="representante_legal" /> '+ i +' ' +
'</td> ' +
'</tr> ' +
'</table>');
i++
});
});
但是当我添加这个表时,我丢失了spring:消息。
有一些我可以做的jquery识别这个春天:消息?
作为一种解决方法,将消息值放在jsp页面的隐藏输入中。然后在javascript中获取它的值。在你的例子中:
<c:set var="val"><spring:message code="representante_legal"/></c:set>
<input id="representante_legal" type="hidden" value="${val}"/>
在你的javascript(使用jquery)中,你可以这样使用它:
$('#representante_legal').val()
jQuery没有办法访问spring
标记。spring:message
在发送到客户端之前在服务器端处理,javascript/jQuery在客户端处理。
确保<spring:message code="representante_legal" />
在JSP中,如果该标记在javascript文件中,它将永远不会被翻译为本地化字符串。
JSP文件在发送到请求客户端之前进行编译,而javascript则作为静态内容提供。
在您的JSP中,您可以将spring:message
分配给javascript变量,使其他jQuery代码可用:
# In .JSP
<script type="text/javascript">
var abc="<spring:message code="representante_legal"/>";
</script>
相关文章:
- 如果消息框答案为YES,则用Javascript填写表单
- 使用JavaScript安全地发布消息
- 可以't使用fleck从javascript向c#发送消息
- 如何通过选择器元素将图像添加到javascript下拉警报消息中
- Servlet仅在单击JavaScript警报消息后重定向
- 使用jQuery/Javascript在Facebook上发送消息
- 为我的rails应用程序显示javascript弹出消息
- javascript文本验证不起作用.警报消息没有't显示
- Javascript-如果用户没有响应,则关闭确认消息
- JavaScript消息系统加密
- 带有消息html/javascript的进度条
- 从c++向javascript发送消息
- javascript在html元素方法运行setTimeout后返回此消息
- 如何使用 javascript 警报窗口显示验证消息
- Codeigniter:确认消息Javascript未显示
- 当两个字段为空时如何显示错误消息 javascript/jquery.
- 生成并显示随机消息–JavaScript
- 缺少草稿消息-javascript Gmail API-如何构建请求的主体
- 确认消息-Javascript rails应用程序
- 谷歌chrome -控制台消息JavaScript与绿色复选标记