guqun1997
在路上2019
采纳率0%
2017-02-17 14:19

javaWeb开发中小问题,页面无法显示数据库中内容

在servlet中定义函数
protected void getPersonList(HttpServletRequrst request,HttpServletResponse response)throws ServletException,IOException{
List list=personService.getPersonList();
request.setAttribute("list",list);
request.getRequesyDispatcher("/index.jsp").forward(request,response);
}
在jsp中通过遍历数据库中person类数据
但是在页面中没有显示,而且sql语句也测试通过。
求大神指点。

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享
  • 邀请回答

3条回答

  • zzhao114 Z. ZHANG 4年前

    你打印一下list试试 你查出数据来了么

    点赞 评论 复制链接分享
  • xionglangs 编程爱好者熊浪 4年前

    jsp能获取到request.getAttribute()能获取对象吗,如果能就可以用jstl的C标签遍历,如果不能,那可能是跳转出问题了,但你这里用的是转发,如果能到页面去应该没有问题。

    点赞 评论 复制链接分享
  • uniqueweimeijun uniquewdl 4年前

    你在转发前设置请求对像肯定为空,你可以在控制台下打印你要发送的那个对象。结果肯定是空值,你可以查看你获取的对象是不是为空。

    点赞 评论 复制链接分享

相关推荐