1、新建tld文件:
my-functions.tld:
functions 3.0 fn http://mysteel.com/shiro/tags/mysteel-functions 根据船code显示船名称 shipName com.test.system.web.taglib.Functions java.lang.String getShipName(java.lang.String)
2、建立java类:
package com.test.system.web.taglib;import com.portx.util.XmlReaderUtil;import org.springframework.util.CollectionUtils;import java.util.Collection;public class Functions { public static String getShipName(String code) { return XmlReaderUtil.getValueByKey(code); }}
3、在web.xml中定义:
/tags /WEB-INF/tld/datetag.tld /functions /WEB-INF/tld/mysteel-functions.tld
4、jsp中调用
<%@ taglib prefix="fnc" uri="/functions" %>${fnc:shipName(item.shipCorpCd)}
即可调用。