modifyInfo.jsp的部分代码:
<%
BaseInfoDAO bidao=new BaseInfoDAO();
ParentsDAO pdao=new ParentsDAO();
GradeDAO gdao=new GradeDAO();
ExperienceDAO edao=new ExperienceDAO();
String id=(String)session.getAttribute("name");
boolean b=bidao.haveId(id);
if(b==false){
%>
请先填写报名信息!
<%
}
else{
%>
<html:form action="/modifyInfo">
考生个人基本信息<p>
姓名 : <html:text property="real_name" value="<%=(String)session.getAttribute("name") %>"/><br/>
<html:errors property="real_name"/><br/> 。。
代码如上可以正常显示。如果把上面的<%=(String)session.getAttribute("name")%>改为<%=bidao.findAllById(id).getString(2)%>,页面就显示空白。 备注:findAllById(id)返回ResultSet类型。 问题:是因为bidao不能在这用?还是什么原因啊?
急急啊 ~~~~~~~
<%
BaseInfoDAO bidao=new BaseInfoDAO();
ParentsDAO pdao=new ParentsDAO();
GradeDAO gdao=new GradeDAO();
ExperienceDAO edao=new ExperienceDAO();
String id=(String)session.getAttribute("name");
boolean b=bidao.haveId(id);
if(b==false){
%>
请先填写报名信息!
<%
}
else{
%>
<html:form action="/modifyInfo">
考生个人基本信息<p>
姓名 : <html:text property="real_name" value="<%=(String)session.getAttribute("name") %>"/><br/>
<html:errors property="real_name"/><br/> 。。
代码如上可以正常显示。如果把上面的<%=(String)session.getAttribute("name")%>改为<%=bidao.findAllById(id).getString(2)%>,页面就显示空白。 备注:findAllById(id)返回ResultSet类型。 问题:是因为bidao不能在这用?还是什么原因啊?
急急啊 ~~~~~~~
解决方案 »
- 急!急!急!jstl 标签在我建的jee5的项目里还是要导入包到lib里?!!!
- 谁会搭建ssh,可否给个实例???自己搭建老出错。。。
- 用tomcat和eclipse开发jsp
- 点击一个页面调转后tomcat就停止了,为什么啊?
- roller安装出现的问题
- 没人会吗:怎么得到windows的环境变量?
- 在jbuilder9下使用strut1.1,可为什么创建的action还是用perfor方法
- 怎么将一副GIF或者JPG的读到BufferedImage中(急)在线等!
- 关于WEB.XML文件的配置问题?
- 高手别见笑呀!下面是我总结的一点关于服务器 RESIN ,TOMCAT,WEBLOGIC 中的一些JSP和CLASS文件配置.请多多指教.
- myeclipse 7.1 中的tomcat 無法啟動
- 运行jpetstore5.0,出问题????
返回的是什么?
getString(2)是什么方法?
那么此时的ResultSet的指针是指向什么呢?是beforeFirst()呢?还是first()呢?如果指向beforeFirst(),当然是显示空白。
ResultSet在连接Connection释放后,就无效了,就取不到里面的内容了!
你不要把信息存在里面!用javabean实体类封装!
=======================================
支持4楼的, bidao.findAllById(id)返回ResultSet,你还没有next 哪能取到值你?
结果集指针默认是在第一条前面。