2. 自定义标签 1). HelloWorld ①. 创建一个标签处理器类: 实现 SimpleTag 接口. ②. 在 WEB-INF 文件夹下新建一个 .tld(标签库描述文件) 为扩展名的 xml 文件. 并拷入固定的部分: 并对 description, display-name, tlib ...
分类:
其他好文 时间:
2016-05-11 11:01:03
阅读次数:
210
1.com.jeecms.cms.action.directive包下建立自己的标签类 2.修改配置文件 2.1、jeecms-context.xml,配置标签所需的dao、service 2.2、jeecms.properties 3.页面使用 ...
分类:
其他好文 时间:
2016-05-09 14:01:42
阅读次数:
116
JavaServer Page Standard Tag Library是一个有用的JSP标签的集合,它封装了许多JSP应用程序通用的核心功能。 JSTL支持常见的,结构性任务,如迭代和条件,标签为操纵XML文件,国际化标签和SQL标签。它还提供了一个框架,将现有的自定义标签和JSTL标签。 根据功 ...
分类:
Web程序 时间:
2016-05-06 10:40:48
阅读次数:
195
有这样一个业务需求: 当我们在编辑某个用户时,需要设置该用户的角色,在转到编辑页面时,就需要自动勾选上该用户已经选择的角色,如下图: 当我们点击编辑时,会查询用户详细信息,以及角色集合传到编辑页面。 用<c:forEach> 标签将所有角色显示出来,那如何勾选该用户已经选择的角色呢,角色是一个集合, ...
分类:
Web程序 时间:
2016-05-05 00:46:55
阅读次数:
299
这节我们总结一下JSTL自定义标签相关内容。
1. 自定义标签简介
自定义标签主要用于移除JSP页面中的java代码。Jsp页面主要是用来显示给前台的,如果里面有过多的java代码的话,会显得很乱,但是没有java代码也无法获取相关数据或完成相关操作。那么这时候我们就可以自己定义一个标签,来完成需要用java代码完成的事情,这样Jsp页面就会清洁很多,可读性也更强。JSP中使用...
分类:
Web程序 时间:
2016-05-03 00:38:09
阅读次数:
235
我们接下来开发一个迭代集合的标签。我们知道struts中有一个标签用来迭代集合,我们接下来模仿它写一个自定义标签。
前台的效果如下:
Hello
<%
List list=new ArrayList();
list.add("张三");
list.add("李...
分类:
其他好文 时间:
2016-04-29 16:36:39
阅读次数:
141
EL表达式jsp的核心语法: jsp表达式 和 jsp脚本。
以后开发jsp的原则: 尽量在jsp页面中少写甚至不写java代码。使用EL表达式替换掉jsp表达式EL表达式作用: 向浏览器输出域对象中的变量值或表达式计算的结果!!!语法: ${变量或表达式}
EL语法1 输出基本数据类型变量
从四个域获取${name}
指定域获取 ${pageScope.n...
分类:
Web程序 时间:
2016-04-29 15:20:10
阅读次数:
292
一、环境准备 在文件读取的时候,第9步我们发现spring会根据标签的namespace来选择读取方式,联想spring里提供的各种标签,比如<aop:xxx>等应该会有不同的读取和解析方式,这一章我们来找一个其他文件,了解下spring自定义标签和配置的读取流程。 手边正好有一套dubbo的源码, ...
分类:
编程语言 时间:
2016-04-25 19:22:28
阅读次数:
246
该处理器的 父类 javax.servlet.jsp.tagext.SimpleTagSupport jsp页面里面模拟数据 tld文件声明 ...
分类:
其他好文 时间:
2016-04-25 17:51:18
阅读次数:
100
//设置属性 private String value; private String count; private PageContext pagecontext; //set方法是必须的 这些属性在tld文件里描述 <!-- 导入标签库文件(自定义) --><%@taglib uri="http ...
分类:
Web程序 时间:
2016-04-25 14:36:08
阅读次数:
178