<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>
<%@ taglib prefix="form" uri="http://www.springframework.org/tags/form"%>
<%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions"%>
一個內部 「表格:」JSTL FN:長度標記不是春表單標籤內工作在JSP
<form:form class="form-container" name ="feedback_popup_form" id="feedback_popup_form" action="savefeedback" method="post" modelAttribute="feedbackVO" commandName="feedbackVO">
<form:input type="hidden" path="strEmplRefrlSeq" value="${model.strEmplRefrlSeq}" />
<input type="hidden" id="mady" value = "${fn:length(model.strEmplRefrlSeq)}" />
的螢火我得到
<input id="strEmplRefrlSeq" type="hidden" value="2,10,11," name="strEmplRefrlSeq">
<input id="mady" type="hidden" value="0">
我FN:長度不適用於字符串輸入。你能解釋爲什麼會發生這種情況嗎?
什麼是model.strEmplRefrlSeq類型?字符串? – Jason 2013-02-17 09:57:39
是的,它是一個字符串。 – mady 2013-02-17 10:34:20
請給我們顯示實際的代碼。沒有辦法,''input type =「hidden」path =「strEmplRefrlSeq」value =「$ {model.strEmplRefrlSeq}」/>'變成''。名稱屬性從哪裏來?爲什麼路徑屬性(它不是有效的HTML BTW)消失? – 2013-02-17 10:37:04