3个回答
展开全部
不知道你有没有用数据库,还是模拟的,有两种情况
使用数据库的话,你查询到Dept对象是null的,也就是没有查询到数据。
如果是模拟数据的话,应该就是你没有在execute的方法里面没有实例化Dept对象。
你好好查一下,你的程序到底是那个方面的问题。注意不要忘了get和set方法。
追问
用了数据库 我这是添加 数据到数据库里 从页面取不到值
追答
你用查看一下你的valuestack里的dept.DName有没有值。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你在页面提交到action中的值是一个字符串 在那个addDept方法中参数却是一个dept对象 有可能是这个dept对象的问题 看看hibernate中关于dept这个BEAN配置有没有错误 没错的话 看看那个action类中的dept对象是否为空或者怎么样 !代码上全一点 一节一节的 很难看出什么问题
追问
我是dept.DName封装啊 怎么是字符串呢 bean是自动生成的 不可能错 就是dept。DName为空 取不到值
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
报错信息很明显,你取的 那个部分的对象是null
追问
为什么取不到呢
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询