str += "<td><fmt:formatDate value='"+notices[i].noticeDuration+"' type='date' dateStyle='default' pattern='yyyy-MM-dd HH:mm' /></td>";
我正在尝试连接一个字符串,并将其附加到正文中。由于JSTL标记--- fmt,会发生错误。它说我丢了报价。我试图找出它为什么会发生,没有运气。
答案 0 :(得分:0)
像这样,JSP编译器会将notices[i].noticeDuration
视为字符串,而不是日期值。因为通知[i] .noticeDuration运行客户端(浏览器)。因此,您无法在JSTL标记中使用JS变量。