zero_kill 2015-06-27 06:46 采纳率: 100%
浏览 1631
已采纳

jsp页面从数据库捞数据,报了一个好奇怪的错误

查询jsp:

<%@ page contentType="text/html; charset=gb2312" %>

Book Query


输入用户名:


display页面:

1<%@ page language="java" contentType="text/html; charset=utf-8"
pageEncoding="utf-8"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">




Queryinfor


用户名:
快递单号:
发货地:
收货地:
重量:
价格:

javaDAO:

//查询该用户所有的订单信息
public ProductBean searchinfom(String username){
Connection conn = null;
PreparedStatement pstmt = null;
ResultSet rst = null;
ProductBean product = new ProductBean();
try{
conn = dataSource.getConnection();
pstmt = conn.prepareStatement("SELECT * FROM userproduct WHERE username=?");
pstmt.setString(1,username);
rst = pstmt.executeQuery();
if(rst.next()){
product.setUsername(rst.getString("username"));
product.setProduct_id(rst.getString("product_id"));
product.setFaddress(rst.getString("faddress"));
product.setSaddress(rst.getString("saddress"));
product.setWeight(rst.getDouble("weight"));
product.setPrice(rst.getDouble("price"));
return product;
}else{
return null;
}
}catch(SQLException se){
return null;
}finally{
try{
conn.close();
}catch(SQLException se){
}
}

servlet:

package com.demo;

import java.io.IOException;

import javax.servlet.RequestDispatcher;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;

import com.bean.ProductBean;
import com.bean.ProductDao;

public class QueryInformServlet extends HttpServlet{
public void doPost(HttpServletRequest request,HttpServletResponse response)
throws ServletException,IOException{
String username = request.getParameter("username");
ProductDao productdao = new ProductDao();
ProductBean product = productdao.searchinfom(username);

    //if(product!=null){
      request.getSession().setAttribute("username",username);
      RequestDispatcher view = request.getRequestDispatcher("/displayinform.jsp");
      view.forward(request, response);
    //}else{
      //RequestDispatcher view = request.getRequestDispatcher("/error.jsp");
      //view.forward(request, response);
    //}
  } 
}
  • 写回答

4条回答 默认 最新

  • Evankaka 博客专家认证 2015-06-27 10:07
    关注

    jsp代码不完整啊,是不是dto对像设置有问题

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(3条)

报告相同问题?

悬赏问题

  • ¥15 乘性高斯噪声在深度学习网络中的应用
  • ¥15 运筹学排序问题中的在线排序
  • ¥15 关于docker部署flink集成hadoop的yarn,请教个问题 flink启动yarn-session.sh连不上hadoop,这个整了好几天一直不行,求帮忙看一下怎么解决
  • ¥30 求一段fortran代码用IVF编译运行的结果
  • ¥15 深度学习根据CNN网络模型,搭建BP模型并训练MNIST数据集
  • ¥15 C++ 头文件/宏冲突问题解决
  • ¥15 用comsol模拟大气湍流通过底部加热(温度不同)的腔体
  • ¥50 安卓adb backup备份子用户应用数据失败
  • ¥20 有人能用聚类分析帮我分析一下文本内容嘛
  • ¥30 python代码,帮调试,帮帮忙吧