Java Spring return Javascript

Java Spring return Javascript,java,javascript,spring,spring-mvc,Java,Javascript,Spring,Spring Mvc,我正在创建一个任何网站都可以嵌入和显示的插件,类似于disks。感谢这篇文章,我已经对它在客户端的工作方式有了相当好的想法和理解 因此,我计划在客户端使用的代码与Disqs或Google Analytics类似: <script type="text/javascript"> var user_id = 'anbmDj3ish43'; (function() { var plug = document.createElem

我正在创建一个任何网站都可以嵌入和显示的插件,类似于disks。感谢这篇文章,我已经对它在客户端的工作方式有了相当好的想法和理解

因此,我计划在客户端使用的代码与Disqs或Google Analytics类似:

<script type="text/javascript">

        var user_id = 'anbmDj3ish43'; 

        (function() {
            var plug = document.createElement('script'); plug.type = 'text/javascript'; plug.async = true;
            plug.src = 'http://www.example.com/user/' + user_id;
            (document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(plug);
        })();
</script>

任何帮助都将不胜感激:D

我遇到了同样的问题,并使用此技术解决了它

您可以使用
InternalResourceViewResolver
返回解析为
JSP
ModelAndView。您的
JSP
可以保存您想要返回的所有
javascript
内容。将此行添加到
JSP
的顶部

<%@ page language="java" contentType="application/javascript; charset=UTF-8" pageEncoding="UTF-8"%>

一般来说,
脚本
标记将位于HTML模板中,并且您将在
模型
中提供所需的任何参数。
<%@ page language="java" contentType="application/javascript; charset=UTF-8" pageEncoding="UTF-8"%>