日期:2014-05-16  浏览次数:20466 次

jstlEl表达式配置及使用

* 将jstl.jar和standard.jar拷贝到WEB-INF/lib下(如果使用el表达式,不用拷贝这两个jar)

注意:jstl必须在能够支持j2ee1.4/servlet2.4/jsp2.0版本上的容器才能运行,这个环境
???? 是目前较为常用的环境

????
标签库的使用
* 采用taglib指令引入
<%@ taglib prefix="c"? uri="http://java.sun.com/jsp/jstl/core"%>?
<%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt"%>


自定义函数库:
1、定义类和方法(方法必须是public static)
2、编写自定义tld文件,并且将此文件放到WEB-INF或WEB-INF任意子目录下
3、在jsp中采用taglib指令引入自定义函数库
4、采用 前缀+冒号+函数名 调用即可

Use.java

Java代码 复制代码
  1. package?com.bjsxt.struts; ??
  2. ??
  3. public?class?User?{ ??
  4. ???? ??
  5. ????private?String?username1; ??
  6. ???? ??
  7. ????private?int?age; ??
  8. ???? ??
  9. ????private?Group?group; ??
  10. ??
  11. ????public?String?getUsername()?{ ??
  12. ????????return?username1; ??
  13. ????} ??
  14. ??
  15. ????public?void?setUsername(String?username)?{ ??
  16. ????????this.username1?=?username; ??
  17. ????} ??
  18. ??
  19. ????public?int?getAge()?{ ??
  20. ????????return?age; ??
  21. ????} ??
  22. ??
  23. ????public?void?setAge(int?age)?{ ??
  24. ????????this.age?=?age; ??
  25. ????} ??
  26. ??
  27. ????public?Group?getGroup()?{ ??
  28. ????????return?group; ??
  29. ????} ??
  30. ??
  31. ????<