是否可以在jsp标签内运行 javascript函数? 我想运行一个突然的函数,就像我的ArrayList中的对象一样.下面没什么用,但我希望它能让我知道我想要实现的目标. script function test(){ alert(); } /s
我想运行一个突然的函数,就像我的ArrayList中的对象一样.下面没什么用,但我希望它能让我知道我想要实现的目标.
<script> function test(){ alert(); } </scripts> <% ArrayList<Marker> list = new ArrayList<Marker>(); list = (ArrayList<Marker>)request.getAttribute("markers"); for(int i = 0; i < list.size(); i++){ %> <script> <% test(); %> </script> <% } %>
有可能用类似的东西吗?
<c:forEach var="name" items="${markers}"> <%-- call my javascript function --%> </c:forEach>您的代码中的以下更正将适合您
<script> function test(){ alert("Hello"); // added sample text } </script> <% ArrayList<Marker> list = new ArrayList<Marker>(); list = (ArrayList<Marker>)request.getAttribute("markers"); for(int i = 0; i < list.size(); i++){ %> <script> test(); //No need to put java script code inside scriptlet </script> <% } %>