EL取值
${param.id}
${id}
${requestScope.id}
以上的id为参数
如果${i}是取得四个作用域的值为什么下面的在b.jsp页面里用${id}取不到,而用${param.id}才能取到呢
a.jsp
<form action= "b.jsp " method= "post ">
<input type= "text " name= "what " value= " ">
<input type= "text " name= "i " value= " ">
<input type= "submit " value= "提交 ">
</form>
b.jsp
${param.i }
------解决方案--------------------${i}是依次从page、request、session、application中依次去找值。但是如果你是获得请求参数的话,必须使用${param.paramName}的方式,这属于2个不同的概念