ognl.OgnlException: target is null for setProperty...

今天在做一个与Struts2有关的项目时,遇到了一个Error,具体信息如下:

   

仔细查看我的代码,顺便把检查的顺序总结一下:

    1、发出请求的jap界面:查看其中的OGNL表达式是否正确

    2、struts.xml:查看其是否能正确匹配请求信息,查看其是否能正确匹配Action及其中相应的方法

    3、Action:查看其中是否有与请求中的model匹配的属性及其get()、set()方法,查看与请求相应的方法是否正确

    4、Model:查看相应Model中的属性是否与请求中的属性一致,以及是否有这个情况:有一个有参构造方法,却没有一个空的构造方法

    5、struts.xml:查看result

终于发现错误啦:

    出现这个错误的原因是Action中的属性或其get()、set()方法不能与请求界面中的model或其属性相匹配。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值