struts中上传图片显示图片
我已经能将图片成功上传到服务器中,但是报存路径到数据库中,报空指针hibernate不知道放存入数据库中怎么会报空指针...
我已经能将图片成功上传到服务器中,但是报存路径到数据库中,报空指针
hibernate不知道放存入数据库中怎么会报空指针 展开
hibernate不知道放存入数据库中怎么会报空指针 展开
展开全部
photo是 实体类 里面看看是不是 get set都有啊
photo没有实例化把?
photo没有实例化把?
追问
有呢,这些都是hibernate 自己生成的代码呢,
追答
箭头处报错是实体类在赋值的时候报的空指针
确实photo是否实例化了
Photo photo=new Photo();
还有可能的问题 是你实体类里的 属性命名问题
strtus 不是有严格的命名规范吗 貌似是前面不能大写把
很久不用这框架了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你断点试试,看看到底哪一步出的错,把错误日志打出来,把hibernate的sql也打出来
更多追问追答
追问
错误的地方就是箭头的地方呢,所以,insert()方法还没有执行,hql语句打印不出来,你有源码嘛?我都纠结了好几天了
追答
那你的upfileFileName是不是null,photo对象实例化了吗
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
能把报错信息贴上来不,
更多追问追答
追问
箭头地方报空指针呢
追答
检查两个地方,第一photo是否为空,第二PhotoName这列是否不允许为空
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询