展会信息港展会大全

自定义标签(取值)简-myEclipse8.6
来源:互联网   发布日期:2016-01-14 14:25:16   浏览:3606次  

导读:自定义标签步骤:1. 在WEB-INF 目录下 新建文件夹tags 再在次文件夹中创建文件 xl.tag -----------不能有任何的变更2.在xl.tag文件中写入必要的代...

自定义标签步骤:

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 教程

AiLab云推荐
展开

热门栏目HotCates

Copyright © 2010-2024 AiLab Team. 人工智能实验室 版权所有    关于我们 | 联系我们 | 广告服务 | 公司动态 | 免责声明 | 隐私条款 | 工作机会 | 展会港