0

¿ 是否可以将数据从 jquery 中的变量传递到带有 spring:message 标记的 jsp 中的元素?

像这样的东西:

var url1="http://some.org/some.json";
 $.ajax({
        url: url1,
        dataType: 'jsonp',
        success: function(data){
            var url3 = data.homepageURL; 
            <c:if test="${not empty prot.code}"><p><label><spring:message code="website"/>:</label><a href=url3>url3</a></p></c:if>
        }
    });

});
4

1 回答 1

0

不,那是不可能的。jsp 代码在服务器端运行。在浏览器中运行 javascript 时,代码已经执行。

您需要使用 javascript 从 ajax 回调中更新您的页面。您可以在文档中的正确位置添加 jsp 标签,为要填充 url3 的 a 标签提供一个 id,然后使用 javascript 为 a 标签设置文本。

于 2013-02-05T20:02:27.720 回答