1.jsp脚本访问jstl标准动作的变量,可以通过隐式的范围变量来获取,对于页面作用域的变量,可以通过 pageContext.getAttribute()来获取,也可以通过动作来获取:
<c:set var="str" value="This is a JSTL page variable"
scope="page"/>
<%
String aStr
=(String)pageContext.getAttribute("str");
out.println(aStr+"<br/>");
%>
2.对于jstl动作访问jsp脚本变量,可以使用jsp表达式来获取,如:
<c:set var="a" value="<%=aStr%>" />
以上转自:http://strangeromo.iteye.com/blog/266019
该文未讲解jstl如何访问jsp中的对象,如一个JavaBean。jstl从request中读取变量,在jsp的代码中只需将对象放入request中就可以访问:
List aList = new ArrayList();
request.setAttribute("aList", aList);