2014-08-27 77 views
0

出於某種原因,我在Struts2得到這樣的:錯誤設定表達與價值「提交」 [「提交」,在Struts2的

Unexpected Exception caught setting 'submit' on 'class ru.user.action.IndexAction: Error setting expression 'submit' with value ['Submit', ] 

其中「提交」唯一的地方是確定是下一條代碼:

<s:form action="index" style="margin-top:8px"> 
    <s:checkboxlist label="Select one or more answers" list="colors" name="yourColor" value="defaultColor" /> 
    <s:submit value="Submit" name="submit" style="float:left"/> 
</s:form> 

這種行爲的原因是什麼?

+1

提交也是一個輸入元素,所以如果它的名稱比它的值將被提交。 – 2014-08-27 16:08:45

+0

http://stackoverflow.com/a/21021131/1654265 – 2014-08-27 21:50:42

回答

0

我改變了一行:

<s:submit value="Submit" style="float:left"/> 

並沒有錯誤。