Java struts2中jsp页面何时使用%、@和,它们意味着什么?

Java struts2中jsp页面何时使用%、@和,它们意味着什么?,java,jsp,struts2,Java,Jsp,Struts2,我知道$在表达语言中的含义。 但是jsp中struts2标记的value属性中的%、@和字符的含义是什么 当它们被使用时?阅读关于OGNL:。@AleksandrM谢谢。它解决了我的问题。你能在解决方案中提到它吗?这样它也会帮助其他新手。 <s:iterator value="sprInstanceData.sprFieldMapDataSetResponse" var="sprFieldMap" > <tr> <td>

我知道$在表达语言中的含义。 但是jsp中struts2标记的value属性中的%、@和字符的含义是什么


当它们被使用时?

阅读关于OGNL:。@AleksandrM谢谢。它解决了我的问题。你能在解决方案中提到它吗?这样它也会帮助其他新手。
<s:iterator value="sprInstanceData.sprFieldMapDataSetResponse" var="sprFieldMap" >
    <tr>
        <td>
            <s:textfield name="dbField" value="%{#sprFieldMap.dbField}" theme="simple"/>
            <s:hidden name="packetMappingType" theme="simple" value="%{@com.elitecore.webin.core.constants.PacketMappingType@INCOMING}" />
        </td>
        <td>
            <s:textfield name="logicalName" value="%{#sprFieldMap.logicalName}" theme="simple"/>
        </td>
        <td>
            <s:textfield name="defaultValue" value="%{#sprFieldMap.defaultValue}" theme="simple"/>
        </td>
        <td>
            <s:textfield name="valueMapping" value="%{#sprFieldMap.valueMapping}" theme="simple"/>
        </td>
        <td>
             <img  src='${pageContext.request.contextPath}/images/remove1.jpg'/>
        </td>
    </tr>
/s:iterator>