Struts2 # % %{} %{#} 的区别

#的主要用于

#大多用于域对象Context对象中 用于action堆栈Contexth获取值

Context主要包括有

1:request 2:session 3:appliaction 4:parameters 5:attr

主要用法

主要写于标签 value属性获取值得前端 

 

%的主要用于

%大多用于标签属性值理解为字符串型%{}是OGNL表达式

用法

value的属性把res为字符串型时在value属性中res的值改为${res}字符串将自动被解析成OGNL表达式%{#}则是Context域对象的OGNL的表达式#以上提到效果

 

你可能感兴趣的:(Struts2 # % %{} %{#} 的区别)