注意,实现的方法必须是静态的
%...@ 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"
descriptionvote function library/description
display-nameVote/display-name
tlib-version1.0/tlib-version
short-namevote/short-name
urihttp://hxex.cn/vote/uri
function
namevotetype/name
function-classcn.hxex.vote.util.VoteFunction/function-class
function-signaturejava.lang.String votetype(java.lang.String)/function-signature
/function
function
namepictype/name
function-classcn.hxex.vote.util.VoteFunction/function-class
function-signaturejava.lang.String pictype(java.lang.String)/function-signature
/function
function
namevotetypeoptions/name
function-classcn.hxex.vote.util.VoteFunction/function-class
function-signaturejava.lang.String votetypeoptions(java.lang.String)/function-signature
/function
function
namepictypeoptions/name
function-classcn.hxex.vote.util.VoteFunction/function-class
function-signaturejava.lang.String pictypeoptions(java.lang.String)/function-signature
/function
/taglib
package cn.hxex.vote.util;
(本文来源于图老师网站,更多请访问http://m.tulaoshi.com/webkaifa/) 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