jsp和java和servlet 如何将从数据库中查询的字段显示在性别单选按钮

 我来答
mohunk10
2012-02-07 · TA获得超过754个赞
知道小有建树答主
回答量:466
采纳率:100%
帮助的人:450万
展开全部
1.servlet中的操作:这里只谈字段,不涉及封装成对象。
把从数据库查出来的性别字段的值,放到request作用域,然后转发到显示性别单选按钮的页面。
例如:request.setAttribute("gender",gender);
2.jsp页面核心代码:从request作用域取出性别的值进行比较。
<input type="radio" name="gender" value="1" checked="checked" ${requestScope.gender eq '1' ? 'checked':'' }/>男
<input type="radio" name="gender" value="0" ${requestScope.gender eq '0' ? 'checked':'' }/>女
jeffsui
2012-02-07 · TA获得超过606个赞
知道小有建树答主
回答量:737
采纳率:50%
帮助的人:299万
展开全部
估计楼主没有做过java web项目。
你说的仅仅是前台封装数据,到后台数据库验证而已。
如果是我 servlet中获得从表单获得的数据,
dao中封装了验证过程。
具体看看实例就明白了。
不管是单选 多选 还是下拉菜单,我认为都是一个javabean中的属性,对应数据库中一条记录的某个字段而已。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
没有响应m2
2012-02-06 · TA获得超过8387个赞
知道大有可为答主
回答量:7579
采纳率:33%
帮助的人:3459万
展开全部
这个如果用的是struts2的话有默认的支持.
<s:radio name="staffSex" list="#{'M':'男','F':'女'}" listKey="key" listValue="value" value="'M'"/>
是字符串就这样:value="'M'"
<s:radio name="staffMarried" list="#{'1':'是','0':'否'}" listKey="key" listValue="value" value="0"/>
是数字就这样:value="0"
.用jsp的话就自己写个动态的radio呗
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友47638c80c
2012-02-06 · TA获得超过112个赞
知道答主
回答量:198
采纳率:100%
帮助的人:85.2万
展开全部
将查询结果setAtrribute进request
forward给jsp
jsp中用jstl中的if标签判断一下赋值给html标签
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式