问题
如图,在 jsp 开始用<% %>定义的 registrationList 变量在下方 jstl 代码中获取不到
解决方法:
使用 pageContext.setAttribute 将 registrationList 变量加入到当前 page 的属性列中后 jstl 就可以访问到了
原因
jstl 的本质也是 java 代码,但是不能读取上下文的变量,读取的顺序和 EL 表达式相同 page->request->session->application
或者说这个花括号就是 EL 表达式???!!