a我考网

 找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 203|回复: 1

[专业语言] Java认证:jstl中fn表达式的应用

[复制链接]
发表于 2012-8-4 12:44:44 | 显示全部楼层 |阅读模式
Java认证考试
/ p0 ~1 A0 Z( ]0 Fjstl中fn表达式的应用:3 t8 c' m! o1 o, i, ^0 V
下面是JSTL中自带的方法列表以及其描述
5 J4 j* [! ?6 w, ~0 q  函数名 函数说明 使用举例
. \3 q, I  b$ G# l) |& g  fn:contains 判断字符串是否包含另外一个字符串 + i" I/ V' f6 z% U/ m
  fn:containsIgnoreCase 判断字符串是否包含另外一个字符串(大小写无关)
% I7 y8 n) a$ u* t& k+ R  fn:endsWith 判断字符串是否以另外字符串结束 1 W7 s3 L$ Q0 _& R

7 x1 `& _# z" M4 |, O1 q. W8 R) {  fn:escapeXml 把一些字符转成XML表示,例如
回复

使用道具 举报

 楼主| 发表于 2012-8-4 12:44:45 | 显示全部楼层

Java认证:jstl中fn表达式的应用

如果参数string中包含参数substring(忽略大小写),返回true</p>  fn:endsWith(string, suffix)9 |' n/ y$ K6 k4 L3 J$ ?5 Y
  如果参数 string 以参数suffix结尾,返回true, J$ V/ l5 ~& ^8 o% O
  fn:escapeXml(string)
0 w6 q: w" z2 }( |' r! `  |- V  将有特殊意义的XML (和HTML)转换为对应的XML character entity code,并返回
( @5 A: e& E9 T, r  fn:indexOf(string, substring)
: h" q9 [3 r0 P/ d; c# v& M9 U  返回参数substring在参数string中第一次出现的位置
! Q& B2 L0 g' }: X& v/ P  fn:join(array, separator)* r& B' g$ S: o$ v% n! D- a5 K5 \
  将一个给定的数组array用给定的间隔符separator串在一起,组成一个新的字符串并返回。4 x8 l/ I. L5 p- y2 z
  fn:length(item)
, L8 J0 ~! i" c. c, H: d  返回参数item中包含元素的数量。参数Item类型是数组、collection或者String。如果是String类型,返回值是String中的字符数。5 s0 e2 T0 c6 t" \' M: g4 G& f
  fn:replace(string, before, after). `% m1 `  ~1 C- `1 s8 h- i
  返回一个String对象。用参数after字符串替换参数string中所有出现参数before字符串的地方,并返回替换后的结果8 Q9 M# n7 i0 g5 K
  fn:split(string, separator)5 a* }! ]1 r  T) q% X' h8 L' ~
  返回一个数组,以参数separator 为分割符分割参数string,分割后的每一部分就是数组的一个元素2 m! z& e5 S1 y0 |8 ]: K! E' ~
  fn:startsWith(string, prefix)7 j* ]+ @: `$ c; G& m. S
  如果参数string以参数prefix开头,返回true
5 T4 i' G7 u. {, k7 L# a/ k  fn:substring(string, begin, end), \" B/ @$ p9 _. ^) C- d. ~* H
  返回参数string部分字符串, 从参数begin开始到参数end位置,包括end位置的字符
' ^1 z* M% u1 _( @* z9 b7 J- E7 t  fn:substringAfter(string, substring)
0 \4 B6 y( p& B5 H  返回参数substring在参数string中后面的那一部分字符串
' h% O& Z, v  r6 i* G0 N+ ?1 X  fn:substringBefore(string, substring)* `8 [4 P$ I: X1 d* Q: Z4 L7 I
  返回参数substring在参数string中前面的那一部分字符串
8 u7 c+ _. v) Y3 `% B4 N  fn:toLowerCase(string)9 ^- f4 I' s0 s7 l
  将参数string所有的字符变为小写,并将其返回( C# i. @; Z+ S( D2 x6 v
  fn:toUpperCase(string)
* P+ s8 ?# ^7 |- ?1 G  将参数string所有的字符变为大写,并将其返回
+ f. P+ V9 l" r. X  fn:trim(string)2 b: f3 t* i7 W( u
  去除参数string 首尾的空格,并将其返回3 ]* _7 r, Z5 x# K6 c3 h7 r1 E/ D* q
  用法,比如:
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Woexam.Com ( 湘ICP备18023104号 )

GMT+8, 2024-4-29 17:18 , Processed in 0.448166 second(s), 23 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表