最近在给公司写页面,类似于一个管理系统,因为之前都是写的后台,很久没有接触html,css,js这些东西了,忘的都差不多了。
今天给大家分享一个开发过程中遇到的一个小问题。
问题:
我在后台向前台传入List集合的时候,在前台jsp页面中使用 el 表达式获取 list 集合中第一个元素的 name 属性
我是这样写的 ${userList[0].uName} 看着是没有问题,但是访问页面的时候报错了。
注意;
此时我是在<a> 标签中这样写的
<a href="/page/upData_page?uName=${userList[0].uName}">修改</a>
报错的原因是作用域问题,因为我在后台控制层是将 list 放入到了session中,所以要在 El表达式中加入
${sessionScope.userList[0].uName} 这样就好了