一:tld文件编写(tld文件放置在webapp/WEB-INF/) 二:自定义文件的依赖类编写 ...
分类:
其他好文 时间:
2017-11-07 16:18:52
阅读次数:
249
1 EL表达式 1.1 EL的概述 EL,全名为Expression Language。 主要作用: ①EL表达式主要用于替换jsp页面中的脚本表达式,以便于从各种类型的web域中检索java对象(某个web域中的对象),获取数据(访问javabean的属性、访问List集合、访问Map集合、访问数 ...
分类:
Web程序 时间:
2017-11-06 23:00:27
阅读次数:
281
1、JSTL核心标签库:-使用JSTL的核心标签库,需要在页面中通过taglib指令首先将标签库导入。(首先得将JSTLjar包导入)a、c:set标签:有三种用法-用于进行变量定义,并将变量存放到指定域属性空间;用于为Bean的属性赋值;用于设置Map的key与value等。该标签在实际开发中并不常..
分类:
Web程序 时间:
2017-10-24 22:45:05
阅读次数:
245
JSTL介绍 Java Server Pages Standard Tag Libray(JSTL):JSP标准标签库,它封装了JSP应用的通用核心功能。JSTL支持通用的、结构化的任务,比如迭代,条件判断,XML文档操作,国际化标签,SQL标签。 除了这些,它还提供了一个框架来使用集成JSTL的自 ...
分类:
Web程序 时间:
2017-10-24 11:52:26
阅读次数:
227
1、自定义EL函数:a、自定义类,类中的方法使用static修饰符修饰:b、该类以及函数,需要在一个扩展名为.tld(tld,taglibrarydefinition,标签库定义)的XML文件中进行注册。-需要注意的是,XML文件是需要约束的,即需要配置文件头部。这个头部约束可以从以下文件中进行复制:..
分类:
Web程序 时间:
2017-10-24 01:33:37
阅读次数:
212
一、EL(Expression Language)表达式 语法结构:${var} 若要停用对EL表达式的评估的话,需要使用page指令将isELIgnored属性值设为true: EL表达式的应用: 获取数据:用于替换Jsp中的脚本表达式,从web域中检索java对象、获取数据。 执行运算:执行一些 ...
分类:
Web程序 时间:
2017-10-22 21:51:04
阅读次数:
228
利用taglib指令声明c标签库 <%@taglib uri="c标签库的目标地址" prefix="标签库的short-name"%>//c标签库的short-name为 c <c:set></c:set> //设置语句 默认保存在page域中 <c:out value="EL表达式"></c:o ...
分类:
Web程序 时间:
2017-10-22 21:15:28
阅读次数:
157
一:什么是值栈:struts2里面本身提供的一种存储机制,类似于域对象,值栈,可以存值和取值 特点:先进后出,最上面的元素叫做栈顶,也叫压栈。 <s:debug></s:debug>可以看到栈的元素,栈的结构为root和context,root返回的结构是list集合,context返回的是map集 ...
分类:
其他好文 时间:
2017-10-20 18:22:05
阅读次数:
130
JSP 指令是通知JSP引擎如何处理该JSP页面,不是针对程序员的。 共有三种指令: 1.page指令: 1.1. language="java" 默认是java,只能写java 1.2.import="package.class" 引入源码包 1.3.session="true" 默认创建sess ...
分类:
Web程序 时间:
2017-10-15 21:23:28
阅读次数:
223
struts的数据封装共有3中方式,属性封装,模型驱动封装和表达式封装,其中表达式封装为常用 一:属性封装: 属性封装其实就是自己定义变量,注意变量名要和表单的name属性名一致,然后生成get和set的方法就可以了,使用的话直接自己用属性名就可以了。 二:模型驱动封装: 01):创建实体类(属性名 ...
分类:
其他好文 时间:
2017-10-15 18:03:40
阅读次数:
277