在action中在对ajax的请求用response写在action中在对ajax的请求用response写<script>没起作用
HttpServletResponse response = ServletActionContext.getResponse();
response.setContentType("text/html;charset=UTF-8");
response.getWriter().write("<script>...</script>");
在浏览器查看网页源码时发现代码是有,但就是没执行。
我现在用chart.js画了一个曲线图,接下来要每隔段时间更新这张图,但我写的<script>内容执行不了,怎么办啊。
------解决思路----------------------
将你的代码放到window.onload中,目测你的代码输出再head里面,对象还没有生成列
response.getWriter().write("<script>window.onload=function(){...........}</script>");