我最近经过努力终于把 jsp modul 1和 jsp modul 2两个模式实现了,但是我遇到了一个困难,希望大家帮我解决下。 我写了一个index.jsp的页面 把其form表单中的信息传递到bean1中, bean1中写的 get 与 set方法。然后在把bean1从页面获取的值传递给bean2中。
bean2与数据库进行连接,与数据库进行数据交换。 然后从数据库中读取出来的信息我在把他 set回 bean1 ,在从jsp页面去读取bean1中的值, 为何这个值是null呢?急!~ 想了半天原因没想出来,也没解决出来,有高手希望能帮帮我 着急 rs = stmt.executeQuery(sql); while(rs.next()){
bean2 b = new bean2();
b.set(rs.getString("Email"));
b.set(rs.getString("Name"));
b.set(rs.getString("Password"));
}数据库的连接肯定是没有错误的, 但是从数据库中rs.getString("Email");就是传递不到bean1中去 有人可以告诉我下原因么? 着急!~
bean2与数据库进行连接,与数据库进行数据交换。 然后从数据库中读取出来的信息我在把他 set回 bean1 ,在从jsp页面去读取bean1中的值, 为何这个值是null呢?急!~ 想了半天原因没想出来,也没解决出来,有高手希望能帮帮我 着急 rs = stmt.executeQuery(sql); while(rs.next()){
bean2 b = new bean2();
b.set(rs.getString("Email"));
b.set(rs.getString("Name"));
b.set(rs.getString("Password"));
}数据库的连接肯定是没有错误的, 但是从数据库中rs.getString("Email");就是传递不到bean1中去 有人可以告诉我下原因么? 着急!~
解决方案 »
- OGNL与EL
- 同一台机器上运行两个tomcat的问题
- 求新鲜点的SSH教学视频.!
- 简单的权限控制
- JspSmartUpload上传图片如何与图片属性在一个页面上实现
- jsp 中关于table中同名的列合并问题 ?
- 做FTP时遇到的异常,sun.net.ftp.FtpProtocolException: PORT :500 Illegal PORT command, EPSV ALL in effect
- 拦截器的问题,求大神进!
- 关于视频在线播放或者下载的相关问题?
- 我用smartupload组件做从DB2中下载大文件时,出现:堆中没有足够的存储器可用来处理语句。上载时好像游标不对。
- 谁知道图片单行多列分页?
- MyEclipse6.0异常问题:客户端能成功下载服务器的文件,但在控制台上显示一个异常
b1.set(rs.getString("Email"));
b1.set(rs.getString("Name"));
b1.set(rs.getString("Password"));
在传给bean2
bean2 b2=new bean2(b1);
你要把bean1的对象传过去,在bean1 set以后传 不肯定是空。
我觉得你这样要好些
在jsp中:
bean1 b1=new bean();
b1.set(rs.getString("Email"));
b1.set(rs.getString("Name"));
b1.set(rs.getString("Password"));在方法中
public boolean inserted(bean1 b1)
{
//这里连接数据库,这样清晰些
}
你这里写的 bean1 b1 = new bean();
是不是少写了一个1呢? 是不是应该写成 bean1 b1 = new bean1();
但是如果要是写成这个形式呢 要是在b1当中 加入这个 就会报错。
所以我一直没有用这个方法。如果哥们看到我的回复记得给我回下,我们探讨下,不过还是要感谢你百忙之中抽出时间回复我问题。。
String name = rs.getString(1);
String password = rs.getString(2);
String email = rs.getString(3);
} 在代码后面在写一个get方法然后再jsp页面去调用 public String getName(){
return name;
}
public String getPassword(){
return password;
}
public String getEmail(){
return email;
}
然后在jsp页面中呢,直接创建这个bean的对象 然后调用.get方法。