您使用的
key属性值未将提交按钮绑定到操作。Struts UI标记通常将
name属性的值绑定到操作。根据Struts docs页面,
key
参数 为
设置此特定组件的键(名称,值,标签)
第一个
name是用于解析OGNL表达式以将值设置为值堆栈的属性。只要您没有这样的值,就抛出OGNL异常,但是参数拦截器用于捕获和忽略这种异常。而且只有在
devMode打开电源后,您才能在日志中看到此异常。
通常,如果您
key在Struts标记中使用属性,则应使用与属性文件中的键相同的属性名称,以便它正确绑定action属性。



