首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

EL取值,该怎么处理

2012-03-01 
EL取值${param.id}${id}${requestScope.id}以上的id为参数如果${i}是取得四个作用域的值为什么下面的在b.j

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个不同的概念

热点排行