Привет, у меня есть страница JSP, которая вызывается из действия struts и установки переменной сеанса, но когда я выполняю функцию javascript, вы не вызываетесь в if или else. значение для переменной истинно, поскольку текст печатает, но функция не вызывается.вызов функции javascript из тегов struts
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="ISO-8859-1"%>
<%@ taglib prefix="s" uri="/struts-tags"%>
<script type="text/javascript">
function test(){
alert('inside test');
}
function test2(){
alert('inside 222');
}
</script>
<div id="body_content">
<div id="content_cotainer">
<s:if test="%{ #session.testVariable}">
qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq
<script type="text/javascript"> test2()</script>
</s:if>
<s:else><script type="text/javascript"> test()</script>ddddddddddddddddd</s:else>
</div>
</div>
Вы прочитали это? –