tag标签可以方便的封装html格式的jsp文件及其所需要的功能到一个tag文件里面。其中重要的参数可以在tag标签上更改。
在tag标签所在的jsp文件中:
tag标签地址:
<%@ taglib prefix="tag" tagdir="/WEB-INF/tags" %>
引用方法,这里treeselect为.tag文件的文件名。后续的id等等是一些需要传递的参数。
<tag:treeselect url="" id="treeMenu" name="orgId" validID="orgnization" style="rootOnly"></tag:treeselect>
在tag文件中:
<%@ tag language="java" pageEncoding="UTF-8"%>
<%@ taglib prefix="tag" tagdir="/WEB-INF/tags" %>
<%@ attribute name="id" type="java.lang.String" required="true" description="ztree DOM ID"%>
<%@ attribute name="name" type="java.lang.String" required="true" description="存储被选择数据信息"%>
<%@ attribute name="validID" type="java.lang.String" required="true" description="用于validate函数的ID"%>
<%@ attribute name="style" type="java.lang.String" required="true" description="tree选择控制"%>
<%@ attribute name="url" type="java.lang.String" required="true" description=""%>
虾面 就可以直接写html文件,也可以加入js代码(需要标签<script>喔)
需要注意的是,<%@ attribute…必须和jsp文件中tag的属性一一对应,否则会报错。