java new一个对象然后set赋值报空指针 5
@RequestMapping("/shop/favorite")publicclassControllerFavoriteextendsControllerBase{/...
@RequestMapping("/shop/favorite")
public class ControllerFavorite extends ControllerBase{
/**
* 列表
*/
@RequestMapping(value = "/list", method = RequestMethod.GET)
public String list(ModelMap model, HttpServletRequest request,
HttpServletResponse response, HttpSession session) {
ED3Favorite test=new ED3Favorite();
test.setA("rewrue");
test.setB("dfdsf");
test.setC("/home/he/图片/pic_head_1_s.gif");
List<Object> list=new ArrayList<Object>();
for (int i = 0; i < 6; i++) {
list.add(test);
}
model.addAttribute("list", list);
return "/phone/favorite/list";
} 展开
public class ControllerFavorite extends ControllerBase{
/**
* 列表
*/
@RequestMapping(value = "/list", method = RequestMethod.GET)
public String list(ModelMap model, HttpServletRequest request,
HttpServletResponse response, HttpSession session) {
ED3Favorite test=new ED3Favorite();
test.setA("rewrue");
test.setB("dfdsf");
test.setC("/home/he/图片/pic_head_1_s.gif");
List<Object> list=new ArrayList<Object>();
for (int i = 0; i < 6; i++) {
list.add(test);
}
model.addAttribute("list", list);
return "/phone/favorite/list";
} 展开
5个回答
展开全部
亲,这个比较简单,其实你要学java,去达内最好了,了解可进java.tedu.cn
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
setA或者B或者C的方法里面是不是有为空的对象调用了
追问
没有,就新建了个实体类abc3个属性
追答
DEBUG下,是哪行报的空指针
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
setA setB setC方法内部有空对象的操作
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
把报错信息和ED3Favorite这个类贴出来看看
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
表面看这个方法 没有问题 ED3Favorite 这个类 贴下
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |