我是jsp的新手。我正在jsp页面中写一个“声明”和一个“scriptlet”。
但是我在声明和“scriptlet”中创建的变量不存储在任何一个
范围。即页面范围,请求范围,应用范围。为什么。
这是我名为“success.jsp”的以下jsp文件,
<%! int x=20; %>//x is not created in any scope.
<% int y=30; %>// y is not created in any scope.
<script>
var p="${x}";//here,variable p does not get any value.
var q="${y}";//here,variable does not get any value.
</script>
为什么变量“x”和“y”没有在任何一个范围内创建。以及如何获取存储在“x”和“y”变量中的值。