2014-08-27 55 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"/> 

并没有错误。