ognl 取得request、session 的值
一、
对于取pageContext、parameters、request、session、application 等处的属性值(假如有name 属性)时我们用的 EL 表达式分别是:
${pageScope.name}、${param.name}、{$requestScope.name}、{$sessionScope.name}、{$applicationScope.name}
那么对应的 OGNL 的解决方案分别是:
<s:peropertyvalue="#attr.name"/>
<s:propertyvalue="#parameters.name"/>
<s:propertyvalue="#request.name"/>
<s:propertyvalue="#session.name"/>
<s:propertyvalue="#application.name"/>
<s:textfield name="name"
说明,attr如果可以访问到,则访问
二、jsp页面显示
在session中取值容易只要通过
<s:textfieldvalue="request['myRequestPropKey']"/>这种方式是取出不出数值的
label标签和文本标签取值,解决方法: