当前位置: 技术问答>java相关
我写了一个用beans传递数据,但好像老是显示不出数据,这是为什么?
来源: 互联网 发布时间:2015-09-20
本文导语: !您好! 您的密码是: jsp文件中的写的就是这些,同目录下有个logindata.java文件,然后还有一个beans目录下有个文件为:logindata.class,其中logindata.java文件是这样写的: package beans; public class LoginData { private St...
!您好!
您的密码是:
jsp文件中的写的就是这些,同目录下有个logindata.java文件,然后还有一个beans目录下有个文件为:logindata.class,其中logindata.java文件是这样写的:
package beans;
public class LoginData
{
private String Name = "";
private String Pwd = "";
public LoginData()
{
}
public void setLoginName(String name)
{ this.Name = name; }
public void setPassword(String pwd)
{ this.Pwd = pwd; }
public String getLoginName()
{ return this.Name; }
public String getPassword()
{ return this.Pwd; }
}
为什么我的值就是没有显示?
|
编译java文件
javac beans/LoginData.java
javac beans/LoginData.java
|
你是用什么服务器?BEAN文件要放到固定的位置下的!如TOMCAT 要放到WEB-INFCLASSES下!
|
logindata/Logindata
|
你用
login.setLoginName()
login.getLoginName()
试试看啊,直接调用方法,不用属性,,
login.setLoginName()
login.getLoginName()
试试看啊,直接调用方法,不用属性,,
|
你的Name,Pwd应该这样写
private String name = "";
private String pwd = "";
应该用小写
private String name = "";
private String pwd = "";
应该用小写
|
..............
老大........calss class
-_-|||
|
1:再jsp页面中的name应该是"Name";
2:如果你在设置名字之前取值的话,那就是"",在页面中自然显示不出来。
你看看是这样的问题吗?
2:如果你在设置名字之前取值的话,那就是"",在页面中自然显示不出来。
你看看是这样的问题吗?