社区
Web 开发
帖子详情
jsp从数据库读取数据显示到页面
技术科
2008-06-10 02:39:34
一个jsp页面要从数据库读取若干条数据,填充到html表单的下拉列表中,要求使用mvc模式实现.这个如何做?
...全文
901
8
打赏
收藏
jsp从数据库读取数据显示到页面
一个jsp页面要从数据库读取若干条数据,填充到html表单的下拉列表中,要求使用mvc模式实现.这个如何做?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
mxpmxp
2008-06-10
打赏
举报
回复
[Quote=引用 3 楼 sunshinewhile 的回复:]
<html:select property=" ">
<html:optionsCollection name=" " value=" " label=" " />
</html:select>
[/Quote]
用Struts标记库中的方式有自动填充的功能.我常用的就是3楼这位老大的方式.
但是如果传过来的数据还要经过选择再提交的话,比如通过提交选择对象的ID,而不是下拉列表的value
就需要这样了:
<html:select property=" ">
<logic:present name="">
<logic:iterate id="" name="" type="" indexId="">
<html:option value=" "> ... </html:option>
</logic:iterate>
</logic:present>
</html:select>
shy8458
2008-06-10
打赏
举报
回复
方法很多
最笨的方法就是把从数据库得到的数据放到List中,在ACTION中动态的写入字符串
eg:
StringBuffer sb = new StringBuffer();
sb.append(<table>);
....
....
遍历list 然后取出数据
for(....){
sb.append("<td>"+obj.getValue()+"</td>");
}
...
...
sb.append(</table>);
request.setAttribute("htmlform",sb.toString());
页面
request.getAttribute("htmlform");
然后覆盖页面的<div>
就可以了
这个是比较笨的方法...(不知道对不对 错了请指正)
其他的有时间在说了
eongowoo
2008-06-10
打赏
举报
回复
修改下
我的做法是:
用jsp得到客户的命令和信息, 通过servlet调用数据库, 把放回的数据存在session中并调用jsp页面,使用el语法填充.
eongowoo
2008-06-10
打赏
举报
回复
我的做法是:
用jsp得到数据通过servlet存在session中并调用jsp页面,使用el语法填充
haigou20
2008-06-10
打赏
举报
回复
用javabean.
List list = (List)request.getAttribute("list");//获得一个列表
然后用循环去取其中的一个记录,转换成javabean,
JavaBean jb = (JavaBean)list.get(i); //i为下标
<select>中的id为<%=jb.getid()%>,value属性为<%=jb.getValue()%>
getValue为显示于下拉列表项的值。。。。
这是我的思路。。。
sunshinewhile
2008-06-10
打赏
举报
回复
<html:select property=" ">
<html:optionsCollection name=" " value=" " label=" " />
</html:select>
J_Habo
2008-06-10
打赏
举报
回复
使用javabean 就可以了
burningice44
2008-06-10
打赏
举报
回复
放到html表单下不好弄吧
放到jsp里还好说
学生成绩管理系统
jsp
- 使用SQL语句进行数据的CRUD操作(创建、读取、更新、删除)。 3. **JDBC连接** - Java Database Connectivity (JDBC) 是Java平台的标准API,用于与各种
数据库
建立连接。 - 在
JSP
中,通过加载JDBC驱动,创建...
Java Web开发常见问题.pdf
**原因分析**:
数据库
连接URL未指定字符集,或者
数据库
表的字符集与应用程序使用的字符集不匹配,导致中文数据在读取或写入时出现乱码。 **解决方案**:在
数据库
连接URL中添加`?useUnicode=true&characterEncoding=...
java源码包---java 源码 大量 实例
Java数据压缩与传输实例,可以学习一下实例化套按字、得到文件输入流、压缩输入流、文件输出流、实例化缓冲区、写入数据到文件、关闭输入流、关闭套接字关闭输出流、输出错误信息等Java编程小技巧。 Java数组倒置...
jstl jar包
**JSTL(JavaServer Pages ...要在项目中使用JSTL,你需要将这两个jar包添加到项目的类路径中,并在
JSP
页面
中引入JSTL的标签库,如: ```
jsp
<%@ taglib prefix="c" uri="http://java.sun.com/
jsp
/jstl/core" %> ...
jsp
从
数据库
读取数据
显示
到
jsp
页面
读取
数据库
数据具体方法 package com.Podcast.servlet; import java.io.IOException; import java.io.PrintWriter; import java.util.List; import javax.servlet.ServletException; import javax....
Web 开发
81,117
社区成员
341,739
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章