使用Struts2过程中,突然出现异常:
ognl.OgnlException: target is null for setProperty(null, "x", [Ljava.lang.String;@744145b1)
经过检查,原来是在选择图片按钮提交时出现的问题
<input style="BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px"
type=image src="<%=basePath %>images/login_button.gif"
name=btn />
若要避免该异常的抛出,有两种方法:
方法一:将 name=btn 这个属性去掉;
方法二:将 type=image 设置成
type=submit ;
本文讨论了在使用Struts2框架时遇到的ognl.OgnlException异常问题,特别是在选择图片按钮提交过程中出现的'targetisnullforsetProperty(null,x[Ljava.lang.String;@744145b1)'错误。提供了两种解决方案:移除按钮的name属性或将按钮类型从'image'更改为'submit'。
1202

被折叠的 条评论
为什么被折叠?



