您的位置:首页 > 编程语言 > Java开发

struts2标签笔记

2016-03-23 11:38 453 查看
<%@ taglib uri="/struts-tags" prefix="s"%>

在web.xml中声明要使用的标签    这样是struts2 2.3.1.2版本的引入方式  
<filter>  
        <filter-name>struts2</filter-name>  
                         <filter-class>org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter</filter-class>

<s:property value="%{@cn.csdn.hr.domain.User@Name}"/><br/>  
        <s:property value="@cn.csdn.hr.domain.User@Name"/><Br/><!-- 以上两种方法都可以 -->  
        <s:property value="%{@cn.csdn.hr.domain.User@study()}"/>

pageContext.setAttribute("name", "laoowang", PageContext.PAGE_SCOPE);  
%>  
<s:property value="#attr.name" />

<s:property value="#request.user1.realName"/>

<s:property value="#request.user1['realName']"/>

<s:property value="#user1.realName"/>

${requestScope.user1.realName }  || ${requestScope.user1['realName'] }

<s:property value="#session.user1['realName']"

${sessionScope.user1.realName }  || ${sessionScope.user1['realName'] } 

<s:property value="#application.user1.realName"/>

 <s:set name="list" value="{'a','b','c','d'}"></s:set>  
        <s:iterator var="ent" value="#request.list" status="statu">  
            <s:if test="%{#statu.odd}">  
                <font color="red"><s:property value="#ent" />  
                </font>  
            </s:if>  
            <s:else>  
        <s:property value="#ent" />  
        </s:else>  
</s:iterator> 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: