私はstart JSTLを使用しています。次に、私は${fn:replaceAll('','','')}
この機能を使用します。 3番目のパラメータは<a href="pageContext.request.contextPath"/people/id.shtml>name</a>
でなければなりません。次にidとnameは可変です。しかし、私はこのアンカータグを書くことはできません。あなたが実際に欲しいJSTL構文replaceAll()
0
A
答えて
1
は次のとおりです。
${fn:replace(text, 'before', 'after')}
は、入力文字列に「後」サブに文字列「前」の出現をすべて置き換えることから、結果の文字列を返します。
この機能はreplaceAll
ではありません。
これがうまくいかない場合は、発生したエラーまたは動作の詳細をご記入ください。私はあなたがこのような何かしたいと思うあなたのコメントオフ基づき
0
:
<c:choose>
<c:when test="${fn:contains(searchValue, searchString)}">
<a href='mylink'>searchValue</a>
</c:when>
<c:otherwise>
searchValue
</c:otherwise>
</c:choose>
関連する問題
- 1. SQL構文エラー(jstlタグを使用)
- 2. 文字列でReplaceAllメソッドが
- 3. replaceAllエラー
- 4. java replaceAll()
- 5. でReplaceAll()
- 6. groovy replaceAll strange behavior
- 7. "replaceAll"のプレースホルダー
- 8. のJavaでReplaceAll
- 9. jQuery replaceAll()function
- 10. Java replaceallは大文字と小文字を無視します
- 11. JSTLエラー(HTTPステータス404 -/JSTL/home)
- 12. JSTL -
- 13. のJavaでReplaceAll()メソッド
- 14. Java Regex String#replaceAll Alternative
- 15. JavaででReplaceAllは
- 16. 再帰的replaceAll java
- 17. replaceAllと行頭(java)
- 18. グルーヴィーでReplaceAll \ nは
- 19. JSTL c:set文の空白を避ける
- 20. JSTL - SQL文に値を渡すには
- 21. Java JSTLエラーjava.lang.NoClassDefFoundError:javax/servlet/jsp/jstl/core/LoopTag
- 22. JSTLは
- 23. JSTLカスタムタグ
- 24. JSTLは
- 25. JSTLループ
- 26. Javaの文字列操作条件付きでReplaceAll
- 27. replaceAllがエスケープ文字に作用しないXML
- 28. replaceAllは文字列に影響しません
- 29. jQueryの代わりにreplaceAll()?
- 30. 添字にreplaceAllを使用
は、返信していただきありがとうございます。 searchValue.addアンカータグが見つかった場合、$ {fn:replace(text、 'searchValue'、 'searchvalue')}を使用しています。アンカータグを追加する方法。私は間違いダブルとシングルクォートだと思う。 – Brain