从Mysql数据库读取数据后,如何让Servlet触发javascript函数
How can I let Servlet to trigger javascript function after reading data from Mysql Database?
我正在使用servlet打印HTML标记,使其成为HTML页面。我有一些数据要从Mysql数据库中检索。之后,我想让servlet通过调用"函数名(数据)"(类似的东西)来自动触发目标函数。将检索到的数据传递给javascript,并将其用作参数来执行一些计算。我该怎么做?
在Servlet中,只需执行
out.print("<script>functionName(" + dataInJsFormat + ");</script>");
或者更好,因为HTML打算放在JSP的中
request.setAttribute("dataInJsFormat", dataInJsFormat);
request.getRequestDispatcher("/WEB-INF/page.jsp").forward(request, response);
带有page.jsp
<script>functionName(${dataInJsFormat});</script>
您必须使用Comet(反向Ajax)
相关文章:
- 如何在未直接触发的情况下停止事件
- Jquery:未触发select事件
- ASP.NET通过单击JavaScript按钮触发c#事件
- Jquery隐藏未触发
- JSONP请求返回结果,但也触发error_callback
- 使用特定键在keydown时触发事件
- 使用angularjs向浏览器发送servlet响应(下载功能)
- 当值更改时,在servlet中自动获取textarea值,无需单击按钮
- 未能从后端触发javascript
- 从我的控制器返回一个不同于200的代码以触发ajax错误,这被认为是一种好的做法吗
- servlet中的请求对象,而不是从jsp接收参数值
- 为什么我的点击事件没有使用 react js 触发
- node.js请求数据事件未在CORS ajax调用中触发
- JSON分析错误:Java中AJAX、Javascript和Servlet的意外EOF
- 触发媒体查询断点时刷新页面
- 为什么此警报框不't被触发了?在这里追鬼
- JavaScript-动态SVG-onload属性-未触发事件
- 是否可以为HTML5输入滑块触发oninput事件
- 从Mysql数据库读取数据后,如何让Servlet触发javascript函数
- 使用js函数触发Servlet