2012-1-11 15:15:44
com.opensymphony.xwork2.util.logging.commons.CommonsLogger warn
警告: Error
setting expression '1' with value '[Ljava.lang.String;@64160e'
ognl.InappropriateExpressionException: Inappropriate OGNL expression: 1
at ognl.SimpleNode.setValueBody(SimpleNode.java:312)
at ognl.SimpleNode.evaluateSetValueBody(SimpleNode.java:220)
at ognl.SimpleNode.setValue(SimpleNode.java:301)
at ognl.Ognl.setValue(Ognl.java:737)
at com.opensymphony.xwork2.ognl.OgnlUtil.setValue(OgnlUtil.java:209)
这个 “1”,说明你的表单提交中有一个<input name="1" > 这样的提交项,
而struts2的机制是会自动去寻找name为1的action中的变量,但显然java中
不可能存在仅仅由数字组成的变量名1 ,所以就跑出错误了...
解决办法:
把你name为数字1的表单项改成非纯数字名称。
分享到:
相关推荐
' 其中 num 表示表单域名称,3 表示验证参数,8 表示不小于的位数(可选) ' 验证参数列表: ' 0: 必填的Text类型 ' 1: 必填的ListMenu类型 ' 2: 必需为数字的Text类型 ' 3: 必需为指定位数的Text类型 ' 4: ...
为每个应用增加了简单的操作步骤指引,点击“简明流程”可见新增 表单选项组增加了日期选择组件新增 后台新增SQL语句执行功能,方便系统调试与更新新增 系统出错时的错误报告功能,执行SQL或其它错误时会有相应提示...
1. **设计数据模型**:定义表单的结构,包括字段类型(文本、数字、选择等)、字段名称、是否必填、验证规则等。 2. **生成表单组件**:基于数据模型,动态创建和渲染表单元素。可以使用模板引擎或React、Vue、...
4. **遍历表单数据**:在函数中,使用`For Each`循环遍历`Request.Form`集合,获取每个表单字段的名称和对应的值。字段名称被转换为大写,以进行后续的比较和处理。 5. **判断和处理空值**:如果某个字段的值经过`...
修复了当元件名称出现数组形式[],在IE下出错问题。 0.4 修改了当errmsg不存在时出现的问题 修改了如果一个页面存在多个表单的自定义错误显示方式问题 添加了自定义验证成功后处理方式 0.3 加入十几种验证规则 加入...
函数名可以由大小写字母、数字、下划线(_)和$符号组成,但不能以数字开头,且不能是 JavaScript 中的关键字。参数列表是外界传递给函数的值,可以是零个、一个或多个。函数体是实现特定功能的主体,由一条或多条...
通过数字索引而非元素名称来访问DOM元素是基于性能的考虑,因为访问元素的索引比访问名称来得更加快捷。 函数中还演示了如何创建一个局部变量box来引用当前循环中的表单元素,这样可以减少重复书写代码的需要。当...
3. **避免使用特殊字符**:ID名不应包含空格、特殊字符(除了破折号 `-` 和下划线 `_`),且不应以数字开头。例如,`#priceList` 是一个好的ID名,而`#1price` 或 `#price-list1` 是不推荐的。 4. **驼峰式命名**:...
修正表单联动选项不能正常处理半角括号的问题;修正表单和试题中的随机选项组和子选项无效的问题;修正广告位添加时出错可能导致的表单验证错误;修正投票项目详细页描述字段不能正常显示的问题;修正信纸在PHP5.5中...
完善部门,角色,用户添加修改不判断重复名称的问题。 完善模板标签右侧显示不按顺序显示的问题。 修复栏目添加了是否排序功能之后,有些调用JS参数的地方顺序错误的BUG。 修复原数据库备份默认值存在单绰号,...
更新 表单用户数据导出针对长数字自动增加前置单引号 更新 康盛UCenter API,解决在部分情况下无法正常登录的问题 新增 全局搜索功能,方便管理广告、表单等全部内容 新增 用户头像功能,更具人性化 新增 选票...
更新 表单用户数据导出针对长数字自动增加前置单引号 更新 康盛UCenter API,解决在部分情况下无法正常登录的问题 新增 全局搜索功能,方便管理广告、表单等全部内容 新增 用户头像功能,更具人性化 新增 选票...
修正表单联动选项不能正常处理半角括号的问题; 修正表单和试题中的随机选项组和子选项无效的问题; 修正广告位添加时出错可能导致的表单验证错误; 修正投票项目详细页描述字段不能正常显示的问题; 修正信纸在...
修正表单联动选项不能正常处理半角括号的问题; 修正表单和试题中的随机选项组和子选项无效的问题; 修正广告位添加时出错可能导致的表单验证错误; 修正投票项目详细页描述字段不能正常显示的问题; 修正信纸在...
2. **表单元素的验证规则设置**:如何为不同的表单字段指定验证规则,例如`required`(必填)、`email`(电子邮件格式)、`number`(数字)等。 3. **错误提示的自定义**:如何改变默认的错误消息,以及如何定位和...
20. **事件名称**:事件的名称是由系统预先定义的,程序员不能随意创建。 21. **MySQL AUTO_INCREMENT属性**:在执行插入操作时,如果指定了一个大于当前最大值的id,那么后续自动增长的id会从这个值加1开始,因此...
根据提供的文档内容,我们可以总结和扩展以下几个IT领域的知识点: ### 1. 参照完整性规则在数据库设计中的应用 在数据库设计中,当存在一对多的联系时,可以通过设置参照完整性规则来...- 字段名称不能以空格开头。
消费卡使用期限,即后台开卡之后,在一定期限之内有效,超过即为失效不能再使用。 (11)支付接口设置: 目前支持财付通、网银在线支付接口。从第3位元素开始分别为:财付通商户号、财付通32位密钥;网银...