2013-02-10 16 views

回答

4

如果您正在使用JSTL,你可以做到這一點

<c:out value="${fieldErrors['passwordError']}"/> 

和Struts標籤,你可以做到這一點

<s:property value="fieldErrors['fileMissing']"/> 
0
<s:property value="fieldErrors['fileMissing']"/> 
+0

請解釋你的答案 – 2016-08-18 07:55:34

+1

這和KyleJmD的答案是一樣的......我想如果你檢查ActionSupport,你會看到一些用於存放fieldErrors的類型的地圖。使用s:property或c:out可以訪問這張地圖。 s:fielderror標籤是一個捷徑,因爲它知道在哪裏看(見Ankur的答案)或更好的struts2標籤參考文檔。 – Quaternion 2016-08-18 21:57:00

3

你可以在你的JSP喜歡使用<s:fielderror />這個:

<s:fielderror fieldName="fileMissing"/> 
+0

這不起作用。我只是在s:form的所有字段的頂部添加了一個字段錯誤 – 2016-10-08 19:44:50

相關問題