首页 > 编程知识 正文

el表达式和jstl,光合作用过程表达式

时间:2023-05-06 18:17:33 阅读:177229 作者:3539

在struts2字符串中使用%{}表示其内部为ognl表达式,需要进行分析。

例如,s 3360 textfield lable=' user ' name=' user ' value=' % { # session.user } /

但是,某些标签会默认将整个字符串识别为表达式,因此不使用%{}

s : property value=' # session.user ' /

不允许在非struts2标签中使用%{}。 可以通过以下方法使用

input name=' user ' value=' $ { session.user } ' /,这是el表达式。

input name=' user ' value=' s : property value=' # session.user '/' /是struts2表达式的嵌套用法。

但是,不能将struts2标签再次嵌套在struts2标签内的字符串中。

例如,s 3360 textfield lable=' user ' name=' user ' value=' s 3360 property value=' # session.user '/' /

也不能在struts2标签中使用el表达式。

s : textfield lable=' user ' name=' user ' value=' $ { session.user } ' /

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。