日期:2014-05-17  浏览次数:20615 次

javabean表单,可是老是出现错误
我在jsp中javabean做表单,可是老是出现错误:前两个文本框正常,第三个却显示错误! 请指教!

MyJsp1.jsp主要代码:
<form action="MyJsp2.jsp" method="post">
 姓名:<input type="text" name="name"><br/>
 年龄:<input type="text" name="age"><br/>
Al2O3:<input type="text" name="Al"><br/>
 <input type="submit" value="提交">
</form>

MyJsp2.jsp主要代码:
<jsp:useBean id="simple" class="com.wsy.SimpleBean"></jsp:useBean>
<jsp:setProperty property="*" name="simple"/>
<h2>姓名:<%=simple.getname()%></h2>
<h2>年龄:<%=simple.getage()%></h2>
<h2>Al:<%=simple.getAl()%></h2>

javabean类
package com.wsy;

public class SimpleBean {
String name;
double age;
double Al;
public SimpleBean(){
String name="";
double age=0;
double Al=0;
}
public void setname(String name){
this.name=name;
}
public String getname(){
return name;
}
public void setage(double age){
this.age=age;
}
public double getage(){
return age;
}
public void setAl(double Al){
this.Al=Al;
}
public double getAl(){
return Al;
}
}

输入:
姓名:fdsa
年龄:22.0
Al:12

显示:姓名:fdsa
年龄:22.0
Al:0.0

------解决方案--------------------
JavaBean代码写的不规范!
------解决方案--------------------
帮你试了一下,问题可能出现在你的构造函数上,你先把构造函数注释掉,再试一下就知道了。
------解决方案--------------------
嗯,下次不要用大写的就OK啦