mysql数据库
表:product
id int
pro_name varchar
pro_type varchar
pro_price double
state int
实体类
private int id; type="java.lang.Integer"
private String proName; type="java.lang.String"
private String proType; type="java.lang.String"
private Double proPrice; type="java.lang.Double"
private int state; type="java.lang.Integer"
查询集合后在后台打印信息:可以得到结果
List<Product> products = productService.productList();
if(products != null){
request.setAttribute("product", products);
System.out.println(products.get(0).getProName());
System.out.println(products.get(0).getProType());
System.out.println(products.get(0).getId());
System.out.println(products.get(0).getProPrice());
System.out.println(products.get(0).getState());
}就是jsp页面输出的时候有问题!
<td >${product.proName}</td>
<td >${product.proType}</td>
<td >${product.proPrice}</td>
请大家给解决一下!
表:product
id int
pro_name varchar
pro_type varchar
pro_price double
state int
实体类
private int id; type="java.lang.Integer"
private String proName; type="java.lang.String"
private String proType; type="java.lang.String"
private Double proPrice; type="java.lang.Double"
private int state; type="java.lang.Integer"
查询集合后在后台打印信息:可以得到结果
List<Product> products = productService.productList();
if(products != null){
request.setAttribute("product", products);
System.out.println(products.get(0).getProName());
System.out.println(products.get(0).getProType());
System.out.println(products.get(0).getId());
System.out.println(products.get(0).getProPrice());
System.out.println(products.get(0).getState());
}就是jsp页面输出的时候有问题!
<td >${product.proName}</td>
<td >${product.proType}</td>
<td >${product.proPrice}</td>
请大家给解决一下!
select
product0_.id as id0_,
product0_.pro_name as pro2_0_,
product0_.pro_type as pro3_0_,
product0_.pro_price as pro4_0_,
product0_.state as state0_
from
test.product product0_
苹果
水果
1
6.85
0
2011-5-10 10:35:22 org.apache.catalina.core.ApplicationDispatcher invoke
严重: Servlet.service() for servlet jsp threw exception
java.lang.NumberFormatException: For input string: "proName"
从查询结果来看,怎么查product0_.id,第一个结果是苹果字符串啊,而你定义id为int型,数据库中Integer型啊。