olduğunu varsayarak.
bunu deneyin:
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
...
Show value is <c:out value="${show}"/>
sonra JSTL çalışıyor JSP değerini görmek eğer. Başka bir durumda başka bir sorun olabilir. Örneğin, yapılandırmanız EL'yi yok sayar. Eğer JSP üstündeki bu ekleyebilirsiniz:
<%@ page isELIgnored="false" %>
sonra JSTL sen JavaScript kullanabilirsiniz bu durumda çalışmaktadır HTML kodundaki değeri gördüğünüzde. Tha değişkeninin "show" değerini yes olarak ayarlamanız, boolean değeri olarak kullanılamaz (çünkü true veya false olması gerekir). Bu durumda, Sen javascript çalışıp çalışmadığını kontrol etmek Firebug kullanabilir ve bunu herhangi bir hata olmadığı halde bir dize olarak ekleyerek alıntılar
<script type="text/javascript">
var showVar = '<c:out value="${show}"/>';
alert("The variable show is "+showVar);
</script>
kullanmak gerekir.
nope, bir süre için denedim = (var msg = \t \t alert (msg); undefined –
john
hmm verir. String show = (String) session.getAttribute ("show"); var msg = '<%=show%>' ;? –