[英]call a javascript function inside tag library jsp
如何在标签库中的jsp中调用javascript函数。 我已经尝试过类似的东西,下面是我的代码。
JavaScript函数:
function myconfirmBox(msg){ alert(msg);}
JSP代码:
<s:if test="Messages()">
myconfirmBox("hello");
</s:if>
我实际上在做什么错?
JSP东西在服务器上运行,您的JavaScript代码将在客户端上运行(除非您尝试与Rhino集成,我怀疑情况并非如此)。 因此,您在那里所做的实际上是输出myconfirmbox("hello");
作为页面上的文本。
如果希望将其作为嵌入式脚本运行,请在其周围添加<script>
标记。 但是,您更有可能需要退后一步,并查看更广泛的上下文,您可能想要在显示确认框之前等待某种事件发生(即使只是页面已完全加载)。
在编写动态服务器端代码时,您始终必须考虑将实际发送到浏览器的内容以进行解释。 您可以使用Chrome开发者工具中的“网络”标签之类的工具来查看实际发送的内容,以便查看浏览器正在使用的内容。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.