一种SpringMVC调用Javascript的方法

在spring的controller里面,一般是进行业务逻辑的处理,组织数据模型,然后选择适当的显示模版进行展示,这种情况下,我们可以事先做一个js的模版,然后controller根据不同的参数调用此显示页面进行Javascript调用,但是现在还有另外一种方法更加直接,技术关键点是:

1、返回字符串,并且是ResponseBody

2、设置MIME type是 text/html

代码如下:

@ResponseBody  
@RequestMapping(value="/callJs",produces = "text/html; charset=UTF-8")  
public String callJs()throws Exception{  
    return "<script>parent.alert('Hello Js');</script>";  
      
}  
原文地址:https://www.cnblogs.com/zhujiabin/p/5165293.html