jsp中$是什么意思?怎么用?
1个回答
展开全部
a) EL语法:${}
b) EL的作用:
1,可以进行数学运算,逻辑运算,${empty str}是否为空 ${eq}比较
2,可以拿到通信作用域里面的数据
<%
String str = “hello”;
pageContext.setAttribute(“var”,str);
Request.setAttribute(“var”,str) ;
Session.setAttriber(“var”,str) ;
Application.setAttriber(“var”,str) ;
%>
${pageScope.var}
${requestScope.var}
${sessionScope.var}
${applicationScope.var}
如果不指定范围,则会自动从pageScope开始搜索,直到找到相关数据为止。
3,如果将一个JAVABean放到通信作用域中,也可以拿到:
${bean.id}
4,拿页面表单的数据:
${param.name}
EL表达式还有其他一些用法 都很简单 看下例子就会明白
b) EL的作用:
1,可以进行数学运算,逻辑运算,${empty str}是否为空 ${eq}比较
2,可以拿到通信作用域里面的数据
<%
String str = “hello”;
pageContext.setAttribute(“var”,str);
Request.setAttribute(“var”,str) ;
Session.setAttriber(“var”,str) ;
Application.setAttriber(“var”,str) ;
%>
${pageScope.var}
${requestScope.var}
${sessionScope.var}
${applicationScope.var}
如果不指定范围,则会自动从pageScope开始搜索,直到找到相关数据为止。
3,如果将一个JAVABean放到通信作用域中,也可以拿到:
${bean.id}
4,拿页面表单的数据:
${param.name}
EL表达式还有其他一些用法 都很简单 看下例子就会明白
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询