fielderror里的fieldName代表的是jsp里的fieldName还是Action类的成员变量?(待解答)
Posted 阳台煮酒
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了fielderror里的fieldName代表的是jsp里的fieldName还是Action类的成员变量?(待解答)相关的知识,希望对你有一定的参考价值。
1.值栈的Action对象中会有一个fielderror属性,代表着字段错误。
fielderror是Map<String,List<String>>类型
例如下面的值栈里可看到,fielderror属性里有Map,
键:ppt
值:[^The file is too large to be uploaded:ppt "FuzzyOpinionFigure1.fig" "upload_4fd387d7_8e03_479e_bf04_08e69368e3dd_00000000.tmp" 84025,
^The file is too large to be uploaded:ppt "FuzzyOpinionFigure2.fig" "upload_4fd387d7_8e03_479e_bf04_08e69368e3dd_00000002.tmp" 81903]
2.字段的错误消息的打印方式:
<s:fielderror fieldName="ppt"></s:fielderror>
或者${s:fieldErrors.ppt[0]}
${s:fieldErrors.ppt[1]}
3.现在jsp页面:有ppt和pptDesc这2个属性
Action类:有ppt,pptContentType,pptFileName,pptDesc这4个属性。
请问filederror里的filedName到底是jsp里的fieldName还是Action类的成员变量?
以上是关于fielderror里的fieldName代表的是jsp里的fieldName还是Action类的成员变量?(待解答)的主要内容,如果未能解决你的问题,请参考以下文章
易语言里的发送信息命令里的信息值,参数1,参数2分别是啥意思。代表啥,决定的是啥?
FieldError:不能为 Post 模型表单指定“已创建”,因为它是不可编辑的字段
Django 1.9.5:偶尔出现反向查找字段的 FieldError
/admin/ 处的 FieldError - 为 UserProfile 指定了未知字段 (add_on)