欢迎光临
我们一直在努力

使用静态类实现jsp自定义标签_jsp技巧

建站超值云服务器,限时71元/月

注意,实现的方法必须是静态的


<%…@ taglib uri=”http://hxex.cn/vote” prefix=”vote” %>
<c:forEach var=”vote” items=”${votes}”>
        <tr>
            <td>${vote.name}</td>
            <td>${vote.title}</td>
            <td>${vote:votetype(vote.votetype)}</td>
            <td>${vote:pictype(vote.pictype)}</td>
            <td align=”center”>
                  <a href=”vote_update.jsp?id=${vote.id}”>修改投票</a>
                <a href=”<%=context %>/deleteVote.do?id=${vote.id}”>删除投票</a>
                <a href=”voteitem_updatein.jsp?id=${vote.id}”>修改选项</a>
            </td>
        </tr>
        </c:forEach>
 


<?xml version=”1.0″ encoding=”UTF-8″ ?>


<taglib xmlns=”http://java.sun.com/xml/ns/j2ee
    xmlns:xsi=”http://www.w3.org/2001/XMLSchema-instance
    xsi:schemaLocation=”http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-jsptaglibrary_2_0.xsd
    version=”2.0″>
   <description>vote function library</description>
   <display-name>Vote</display-name>
   <tlib-version>1.0</tlib-version>
   <short-name>vote</short-name>
   <uri>http://hxex.cn/vote</uri>
  
   <function>
     <name>votetype</name>
     <function-class>cn.hxex.vote.util.VoteFunction</function-class>
     <function-signature>java.lang.String votetype(java.lang.String)</function-signature>
   </function>
  
   <function>
     <name>pictype</name>
     <function-class>cn.hxex.vote.util.VoteFunction</function-class>
     <function-signature>java.lang.String pictype(java.lang.String)</function-signature>
   </function>
  
    <function>
     <name>votetypeoptions</name>
     <function-class>cn.hxex.vote.util.VoteFunction</function-class>
     <function-signature>java.lang.String votetypeoptions(java.lang.String)</function-signature>
   </function>
  
    <function>
     <name>pictypeoptions</name>
     <function-class>cn.hxex.vote.util.VoteFunction</function-class>
     <function-signature>java.lang.String pictypeoptions(java.lang.String)</function-signature>
   </function>
  
</taglib>
 


package cn.hxex.vote.util;


public class VoteFunction …{
    public static String votetype(String votetype)…{
       
        return SelectConst.getVoteTypeTitle(votetype);
    }
    public static String votetypeoptions(String defaultValue)…{
        return SelectConst.getVoteTypeOptions(defaultValue);
    }
    public static String pictype(String pictype)…{
        return SelectConst.getPicTypeTitle(pictype);
    }
    public static String pictypeoptions(String defaultValue)…{
        return SelectConst.getPicTypeoptions(defaultValue);
    }
}
http://blog.csdn.net/daryl715/archive/2007/02/11/1507387.aspx

赞(0)
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com 特别注意:本站所有转载文章言论不代表本站观点! 本站所提供的图片等素材,版权归原作者所有,如需使用,请与原作者联系。未经允许不得转载:IDC资讯中心 » 使用静态类实现jsp自定义标签_jsp技巧
分享到: 更多 (0)