JAVA新鸟求教关于JSP EL表达式的问题
${pageContext.request.contextPath}:这段代码是EL表达式通过pageContext对象访问request中的属性,
但是${contextPath}这么写为什么获取不到值呢?EL表达式不是默认从page,request,session,application中找值吗?
JSP?EL表达式
[解决办法]
1、${pageContext.request.contextPath}这个其实是获取web工程部署名称。
2、page,request,session,application这几个作用域取值的时候,必须先把相关的值存在指定的作用域中,如果没用setAttribute的过程,是不会取到的。
3、作用域存值和取值时候,必须使用同一个内置对象。