JSTL fn:split - javax.el.E​​LException

时间:2014-03-12 00:47:59

标签: jsp exception jstl el

这可能是一些很小的问题,但我试图在我的JSP中使用换行符拆分一个字符串。这是我正在尝试使用的命令。

<c:set var="comment" value="${bulletin.note}" />
<c:set var="comment" value="${fn:split(comment, '\\n', '<br />')" />

这是我收到的错误消息。我已编辑过,因此您无需向右滚动即可查看整个内容,但这是错误消息的完整文本。

HTTP Status 500 - /WEB-INF/jsp/BulletinApproval.jsp (line: 33, column: 3)
"${comment, '\n', '<br />')" contains invalid expression(s):
javax.el.ELException: Failed to parse the expression [${comment, '\n', '<br />')]

1 个答案:

答案 0 :(得分:0)

您必须两次逃离\

<c:set var="comment" value="${fn:split(comment, '\\\\n')}" />

顺便说一句,fn:split只有两个参数。