当struts2中的jsp页面上使用%,@和#时,它们意味着什么?

时间:2013-10-15 06:18:27

标签: java jsp struts2

我知道表达语言中使用的$的含义。 但是meaning of %, @ and # characters in value attribute of struts2 tags in jsp

是什么
<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>     

何时使用?

0 个答案:

没有答案