我是JSTL的新手,想出了一种使用另一个字符串拆分字符串的方法。例如,我的字符串是
s= "Hello! Good Morning",
和
t = "Good ",
然后我应该有str [0] ='你好! '和str [1] ='早上' 但是,如果我把它放入
${fn:split(s, t)}
它正在删除所有'' o'' d'和' &#39 ;.
谢谢
答案 0 :(得分:0)
fn:split
会将您的字符串拆分为任何分隔符字符,因此只需使用替换函数fn:replace
来获取更方便的分隔符。
<c:set var = "newString" value = "${fn:replace(s, t, '-')}"/>
然后您可以毫无问题地使用拆分:
${fn:split(newString, '-')}