jsp文本框里怎么显示从数据库中查到的字段的值
2个回答
展开全部
你必须先获取到数据库中查到的值再指定文本框的value值..如你获取到一个变量PARAM保存在系统对象中,如request对象中
可以用EL标签指定:
<INPUT TYPE="TEXT" VALUE="&{PARAM}" />
可以用EL标签指定:
<INPUT TYPE="TEXT" VALUE="&{PARAM}" />
追问
可是这样的话只显示一行,
追答
那你应该把返回的记录集放在一个list中.然后用JSTL标签的foreach循环输出,如下:
...
${planlist.planId}
${planlist.uid}
${planlist.title}
${planlist.finishDate}
${planlist.createDate}
${planlist.type}
完成计划 |
删除
...
----我在REQUEST对象中保存的list对象是一个值类对象..该值类包含了数据库中需要显示表的字段.
servlet中:
List planlist=new ArrayList();//定义的值类LIST对象
IPlanPo ipp=PoFactory.getPlanPo();
try{
planlist=ipp.getWeekPlanList(uid);
if(planlist!=null)
{
//转发到等待计划显示页面
request.setAttribute("planlist",planlist);
RequestDispatcher rd=request.getRequestDispatcher("/waitPlanPage.jsp");
rd.forward(request, response);
}
else{
Message.show(request, response, "取得等待计划列表失败!", "对不起,请稍后再试。");
return;
}
}catch(Exception e){
Message.show(request, response, "取得等待计划列表时发生系统异常:"+e.getMessage(), "对不起,请稍后再试。");
return;
}
2016-01-18
展开全部
小红穿上羽绒服和戴上帽子上学去了。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询