自定义标签(取值)简-myEclipse8.6

自定义标签步骤:

1. 在WEB-INF 目录下 新建文件夹tags 再在次文件夹中创建文件 xl.tag -----------不能有任何的变更

2.在xl.tag文件中写入必要的代码和属性

代码示例;

<%@ tag pageEncoding="utf-8" %>//设置编码
<%@ attribute name="pm" required="true" rtexprvalue="true"  type="com.zuxia.xlmodel.PageModel" %>
<%@ attribute name="url" required="true" type="java.lang.String" %>

理解:

tag : 引入指令

name : 每一属性名称

required : boolean  在引用该标签时是否必须给此属性赋值

rtexprvalue : boolean 是否支持EL等表达式的格式

type : 如果是引用自定义的实体,则键入--》包名.实体,否则键入 java.lang.Integer [String ]  等原始数据类型

 自定义标签如果在jsp页面的标签体中有内容则取值方式:

<jsp:doBody var="mycontent" scope="request" />

 var : 自定义的变量

scope : 取值范围

jsp页面调用自定义标签:

<%@ taglib tagdir="/WEB-INF/tags"  prefix="xl"%>

taglib : 引入指令

tagdir : 引用自定义标签的路径 如何使用这种自定义的表情则这个值不可变

prefix : 自定义表情的别名

<xl: x l>    标签体 前面为标签的别名,后者为建的tag的名称 <xl: xl>

你可能感兴趣的:(java,职场,休闲,自定义表情)