ognl.OgnlException: target is null for setProperty

ognl.OgnlException: target is null for setProperty(null, "forcedly", [Ljava.lang.String;@6fb8f764)
各位师兄师姐,小弟刚入门strut2,在此向各位师兄师姐请教如下问题:
情況是這樣的:我在对应的javaBean中已经有了对应的set 和 get方法,并且在javaBean中没有构造函数(有参的和无参),在Action中javaBean的对[size=xx-small][/size][size=x-small][/size]象也有对应的set和get方法,并且页面上的数据可以传到action中,请问这是怎么回事?谢谢。


改成这样实验一下。

这个是因为你在某个标签上加了什么属性,此属性不认识。

你的checkbox用错了吧?
struts2 的 checkbox中,value如果为true,就表示复选框被选中;如果为false就表示不被选中。fieldValue才是此复选框对应的真实的值。

schedInfo这个为空吧

这个是官方给的所有textfield的属性,我怎么没找到上面的rule和retvalFor呢?
你对标签封装了?那么如果封装了的话,要确定是否导入。
accesskey
cssClass
cssErrorClass

cssErrorStyle

cssStyle

disabled

id

javascriptTooltip

key
label

labelSeparator

labelposition

maxLength

maxlength

name

onblur

onchange

onclick

ondblclick

onfocus

onkeydown

onkeypress

onkeyup
onmousedown
onmousemove
onmouseout

onmouseover
onmouseup

onselect

readonly

required

requiredposition

size

tabindex

template

templateDir
theme

title false

tooltip false

tooltipConfig

tooltipCssClass
tooltipDelay

tooltipIconPath false

value

[quote] rule="date : -0, +4y" retvalFor="span_PM_sched_date" /> [/quote]
我想知道这个报的具体错误,你能贴出来么?