数据库查询到的数据显示在jsp页面中

输入id,将数据库中的对应数据分别显示在jsp页面的text文本框中,如何写查询部分的语句,以及如何写jsp页面中的显示语句?
希望大家给个详细的程序代码例子
数据库的操作已经分开写了,取得的数据保存在了ArrayList中,用什么代码可以显示在jsp的文本框中?

第1个回答  2008-10-03
<%@ page contentType="text/html; charset=gbk" language="java"
import="java.sql.*,com.dao.*" errorPage=""%>
<html>
<head>
</head>
<body>
<%
JDBConnection jdbc=new JDBConnection();
String id = request.getParameter("id");
String text = request.getParameter("text");
if(id!=null){
String sql="select * from reg where id='"+id+"'";
ResultSet rs=jdbc.executeQuery(sql);
if(rs.next()){
text=rs.getString("text");
}
}
else{
id="";
text="";
}
%>
<form action="" method="get" name="form1">
<table >
<tr>
<td>id</td>
<td><input name="id" type="text" value="<%=id %>"></td>
</tr>
<tr>
<td> text: </td>
<td><input name=text"" type="text" value="<%=text %>"></td>
</tr>
<tr>
<td>
<input type="submit" value="查看" name="Submit2" /> 
<input type="reset" name="Submit" value="重置" />
</td>
</tr>
</table>
</form>
</body>
</html>
------------------
JDBConnection是我写的一个javabean,封装了数据库的各种操作。
假设:有一个数据表reg,里面有个字段id和text。

怎么把数据库的数据显示在页面上
建的如果是web工程,当Class.forName("com.mysql.jdbc.Driver");时,Eclipse是不会去查找字符串,不会去查找驱动。所以需要把mysql-connector-java-5.1.10-bin.jar拷贝到tomcat下lib目录下,然后,右键【工程】,点击【properties】,然后点击【Java Build Path】,点击【Add External Jars...】,从to...

jsp中如何把数据库中查询出来的数据输出到jsp页面。
1、把数据库建好 CREATE TABLE `User` (`id` int(11) NOT NULL,`username` varchar(255) DEFAULT NULL,`password` varchar(255) DEFAULT NULL,`address` varchar(255) DEFAULT NULL,PRIMARY KEY (`id`))2、插入一个数据 insert into User values(1,"Martin","12345","zjut")3、建立一个Dyn...

hibernate怎么从数据库中读出值显示在jsp页面
首先将hibernate从数据库中读出的值放在域里面,在jsp页面中可以取出放在域中的值,然后展示在页面上。以下例子供参考:将集合放在域里:request.setAttribute("list", adminsList);在jsp页面取域中的集合以及展示的方式如下图:将数据放在域里:request.setAttribute("keyword", keyword);在jsp页面取域中...

从数据库中查询出来很多数据在jsp页面上显示,怎样定位到某一条的数 ...
1.要么将查出来的数据在后台进行处理,将数据查出来并且一条一条拿出来进行验证如果是关键字则进行替换如关键字是“关键字”则替换为“关键字”这样在前台显示时就可以显示为红色 2。就是在前台进行标注了,在前台取数据时只能一点一点的进行判断是否是关键字这个判断就和你获取数据的方法相关了,比如你...

...从数据库查询得到数据显示在前台的jsp页面,如何实现?
1、首先写入导出按钮和需要导出的datagrid列表。2、点击导出按钮;获得需要导出的字段与不需要导出的数据进行数据处理,并且进行json解析。3、异步操作进入后台获取数据。4、后台将数据写入excel(其中还有一个帮助类)。

怎样实现查询数据库结果显示在jsp的文本框里
我有一个a.jsp点击button连接到b.jsp。会传递一个ID。就是通过这个ID查询的数据库。 我有一个personalbean里面有number和name的get()和set();还有查询数据库的select()方法。返回Result rs。 我想在b.jsp显示 <form id="form1" name="form1" method=... 展开 摩...

如何从数据库中提取数据,在jsp页面显示
在数据库提取部分数据,在JSP上显示的做法如下:思路:1、创建db连接 2、创建statement 3、执行查询 4、遍历结果并展示 完整代码如下:<%@ page language="java" import="java.sql.*,java.io.*,java.util.*"%> <%@ page contentType="text\/html;charset=utf-8"%> table { border: 2px...

Java如何把数据库里查询的数据显示到页面上
在Java Web中,将数据库数据显示在前端页面一般需要经过三个主要步骤:首先,通过JDBC或JPA等技术从数据库获取数据;其次,将数据封装到合适的数据结构中,如JavaBean或集合类;最后,通过JSP、Thymeleaf或FreeMarker等模板引擎将数据渲染到前端页面。1. 从数据库获取数据 首先,你需要使用Java的数据库连接...

...到数据库(SQLSERVICE)中查询结果显示到JSP页面中
这用回答么?1.连接数据库;2、查询数据;3、传输数据;4、在jsp页面取出结果集;5、把结果集遍历显示出来。总结:就这样把数据显示到页面上了。如果感觉我的回答满意,请给点分好不好啊,太吝啬了你。(下次你要把问题说清楚,知道么?最后要以问好结束,记住了。)

新增一条数据后怎么展示在jsp页面上
必须要有一个显示数据的jsp页面,新增成功就跳到这个jsp

相似回答