2013-06-19 41 views
0

是否可以使用JSTL與製表符進行比較?JSTL與製表符比較

例如,我需要檢查存儲在用戶會話中的字符串是否包含製表符。

下面返回異常:

<c:if test="${fn:contains(Delimiter, 'Tab') or Delimiter eq '\\u0009'}">selected</c:if> 

消息:/jsp/mapSetup.jsp(88,15)「$ {FN:含有(定界符, '製表')或 定界符當量' \ u0009' }」包含無效表達(S): javax.el.E​​LException:錯誤解析:$ {FN:含有(定界符, '製表') 或定界符當量 '\ u0009'}

回答

0

應該可以使用'&#9;',如下所示:

<c:if test="${fn:contains(Delimiter, '&#9;')}">selected</c:if>