struts2中特殊符号的使用 你和谁一起工作-- 你的名字叫吉安
任何人都可以告诉我%和#symbol在上述代码中的作用是什么吗?这些是通过Struts2在值堆栈以及其他范围中访问数据的各种方式。struts2中特殊符号的使用 你和谁一起工作-- 你的名字叫吉安,struts2,struts,Struts2,Struts,任何人都可以告诉我%和#symbol在上述代码中的作用是什么吗?这些是通过Struts2在值堆栈以及其他范围中访问数据的各种方式。 %是一种访问或告诉Struts2您希望根据存储在值堆栈中的值解析此特定表达式的方法,这是一种强制OGNL(内置数据转换和传输机制)发挥作用的方法 为了访问存储在会话、应用程序范围等中的属性值,我们使用#,这是一个指示符,指示从何处访问值 我建议您参考官方OGNL文件,了解更多和明确的细节 <s:set name="Name" value="%{'Gya
%
是一种访问或告诉Struts2您希望根据存储在值堆栈中的值解析此特定表达式的方法,这是一种强制OGNL(内置数据转换和传输机制)发挥作用的方法
为了访问存储在会话、应用程序范围等中的属性值,我们使用#
,这是一个指示符,指示从何处访问值
我建议您参考官方OGNL文件,了解更多和明确的细节
<s:set name="Name" value="%{'Gyan'}" />
<s:if test="%{#Name=='Singh'}">You Working with--
<div><s:property value="%{#Name}" /></div>
<div>Your Name is Gyan</div>
</s:if>