JSTL 自定义Function函数标签
来源:互联网 发布:2k17库里捏脸数据 编辑:程序博客网 时间:2024/05/16 12:07
1.首先编写类,注意:类里面的变量与方法必须是static的;
3.JSP引入;
如:
Java代码
public class TestFunction { private static ProductInfoManager productInfoManager = (ProductInfoManager) Platform.getInstance().getBean("productInfoManager"); public static List getLastDataByType(int type, int lastSize) { return productInfoManager.getLastDataByType(type, lastSize); } public static Boolean isLogin() { Customer customer = (Customer) ServletActionContext.getRequest().getSession().getAttribute(SessionUser.Customer_Session_User_Key); if (null == customer) { return false; } return true; }
2.定义tld文件;
如:
Java代码
<?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"> <tlib-version>1.0</tlib-version> <short-name>my</short-name> <uri>http://www.myproject.com/my/functions</uri> <function> <name>getLastDataByType</name> <function-class>com.myproject.app.util.TestFunction</function-class> <function-signature>java.util.List getLastDataByType(int,int)</function-signature> </function> <function> <name>isLogin</name> <function-class>com.myproject.app.util.TestFunction</function-class> <function-signature>boolean isLogin()</function-signature> </function> </taglib>
3.JSP引入;
如:
<%@ taglib uri="http://www.myproject.com/my/functions" prefix="my"%>
4.使用;
如:${my:isLogin()};
${my:getLastDataByType(2,5)}
- JSTL 自定义Function函数标签
- JSTL 自定义Function函数标签
- JSTL自定义function函数标签
- JSTL自定义函数标签
- 自定义JSTL函数标签
- JSTL1.1函数标签库(functions)如fn:length 与 JSTL 自定义Function函数标签
- 自定义jstl函数、自定义jstl标签
- jstl自定义函数标签---备忘录
- JSP JSTL标签库 function函数 使用
- 自定义标签&JSTL标签库&EL函数
- JSTL function 标签 使用
- JSTL function 标签 使用
- JSTL function标签使用
- JSTL function 标签 使用
- JSTL-Function标签
- JSTL function 标签 使用
- JSTL function 标签 使用
- 自定义JSTL标签函数步骤详解
- 评论:大学生应该学习哪些电子知识
- 百度统计JS-API
- 祖孙询问 (模拟栈代替DFS)
- Nginx http的初始化(一)
- 一步步教你用Android Google Map
- JSTL 自定义Function函数标签
- openvpn原理
- 面试资料
- Servlet总结
- 查看进程
- ubuntu 安装lamp
- MySQL Error : Incorrect date value
- 使用Vitamio打造自己的Android万能播放器
- Linux下解压.zip.7z和.rar文件