首页只显示商品展示这几个字,其他都不显示,用的是eclipse,images放在webContent目录下,没有创建web.xml文件。是什么原因呢?下面同学问了同样的问题,可是还是解决不了。

来源:8-6 所有商品信息显示

鲜衣

2015-09-18 19:36

首页只显示商品展示这几个字,其他都不显示,用的是eclipse,images放在webContent目录下,没有创建web.xml文件。是什么原因呢?

写回答 关注

4回答

  • GISchild
    2015-10-25 21:02:47
    已采纳
    conn=DBHelper.getConnection();//传参数
    			String sql="select * from 10041252;";//SQL语句
    			stmt=conn.prepareStatement(sql);
    			rs = stmt.executeQuery();
    			if(rs.next()){
    				do{
    					Student stu=new Student();
    					stu.setId(rs.getInt("id"));
    					stu.setName(rs.getString("name"));
    					stu.setStudentID(rs.getInt("studentID"));
    					stu.setSex(rs.getString("sex"));
    					stu.setAddress(rs.getString("address"));
    					stu.setTelephone(rs.getInt("telephone"));
    					stu.setScore(rs.getInt("score"));
    					stu.setPicture(rs.getString("picture"));
    					list.add(stu);
    				}while(rs.next());
    				return list;//返回集合
    			}else{
    				return null;
    			}
    			
    		}catch(Exception ex){
    			ex.getStackTrace();
    			return null;

    调试的时候,rs为空。

    鲜衣

    非常感谢!

    2015-10-26 09:58:00

    共 1 条回复 >

  • GISchild
    2015-10-25 21:01:17

    在while()循环完了以后就return list。

    蹦极不绑绳

    同问你的问题解决了吗 我也出现了这个问题

    2016-12-06 13:51:34

    共 2 条回复 >

  • GISchild
    2015-10-22 11:05:43

    哥,我还是没解决呢?代码和老师的一模一样呢?用的是SQLserver2008,数据库连接正常,你的return null的位置在那个地方呢?

    鲜衣 回复GISchi...

    在ItemsDAO类的getAllItems()方法里,会return list。如果没有,就只显示标题而没有图片信息了。你看看是不是这样。

    2015-10-22 15:50:14

    共 3 条回复 >

  • 鲜衣
    2015-09-18 21:32:07

    解决了,因为我开始写getAllItems()方法时为了避免显示错误写了return null ;

    图片的位置也是正确的;

    还有web.xml文件不是必须的;

JAVA遇见HTML——JSP篇

Java Web入门级教程JSP,带你轻松的学习JSP基础知识

248278 学习 · 3071 问题

查看课程

相似问题