求大神指导从数据库中用rs.getString语句传递不了参数的问题

qq_40949352 2017-11-07 04:24:01
图片问题
我将图片放在了WebRoot下面的一个文件夹中

而我在数据库中如下写道

图片却显示不出来,显示结果如下


传递参数问题

我在商品页面中如下写道:

String url="jdbc:mysql://localhost:3306/goods";
String name="root";
String pass="123456";
Class.forName("com.mysql.jdbc.Driver");
Connection con=DriverManager.getConnection(url,name,pass);
String sql="select * from goods";
Statement st=con.createStatement();
ResultSet rs=st.executeQuery(sql);

out.print("<table border=1>");
out.print("<tr><td>商品图片</td><td>商品名称</td><td>商品价格</td><td>商品数目</td><td>操作</td></tr>");
while(rs.next()){
out.print("<tr>");
out.print("<td><img src="+rs.getString("goods_picture")+"></td>");
out.print("<td>"+rs.getString("goods_name")+"</td>");
out.print("<td>"+rs.getDouble("goods_price")+"</td>");
out.print("<td>"+rs.getInt("goods_num")+"</td>");
out.print("<td><a href=edit_product.jsp?name="+rs.getString("goods_name")+"&price="+rs.getDouble("goods_price")+"&num="+rs.getInt("goods_num")+"&serial="+rs.getString("goods_serial")+">修改</a>");
out.print("or");
out.print("<a href=del_product.jsp?id="+rs.getString("goods_serial")+">删除</a></td></tr>");
}
而当我点击修改操作时却没有参数出现

修改页面的代码如下

<body>
<%

String name=request.getParameter("name");
String name1=new String(name.getBytes("iso-8859-1"),"utf-8"); //修改乱码
String price1=request.getParameter("price");
String num1=request.getParameter("num");
String serial1=request.getParameter("serial");
out.print(name1);

%>
<form action="do_edit_product.jsp" method="post">

商品名称:<input type="text" name="p_name" value="<%=name1%>"><br>
商品编号:<input type="text" name="p_serial" value="<%=serial1%>"><br>
商品价格:<input type="double" name="p_price" value="<%=price1%>"><br>
商品数目:<input type="int" name="p_num" value="<%=num1%>"><br>

<input type="submit" value="提交">
</body>

...全文
192 2 点赞 打赏 收藏 举报
写回复
2 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
双木L 2017-11-09
图片显示不出来,首先看看是否图片字段是否拿到。若是拿到,就在该图片显示的地方设置一个你该项目的静态图片路径,看看怎么写图片可以显示出来,显示出来之后再将动态获取到的图片字段拼接进去。应该是图片路径没有拼接对,可以试一下
  • 打赏
  • 举报
回复
相关推荐
发帖
Web 开发
加入

8.0w+

社区成员

Java Web 开发
申请成为版主
帖子事件
创建了帖子
2017-11-07 04:24
社区公告
暂无公告