当前位置: 技术问答>java相关
如何把从数据库里SELECT出来的数据显示在事先已经存在的FORM里,谢谢!
来源: 互联网 发布时间:2015-08-05
本文导语: 如何把从数据库里SELECT出来的数据显示在事先已经存在的FORM里,谢谢! | 你是不是想说要本来页面上的form是空白的,然后通过点击一个联接然后页面不刷新就能让原本空白的地方含有内容?如...
如何把从数据库里SELECT出来的数据显示在事先已经存在的FORM里,谢谢!
|
你是不是想说要本来页面上的form是空白的,然后通过点击一个联接然后页面不刷新就能让原本空白的地方含有内容?如果是这样的话就像上面的zhu_liping(zz) 所说地,可以通过Javascript来实现,也就是说在利用jsp或Servlet生成页面时先将需要显示的数据放置在页面的Javascript代码里,也就是你的onkeydown="k_enter()" ,然后通过onkeydown="k_enter()"里面设置的代码来修改文本框的内容。不过还有一种更新的技术可以实现不刷新页面就能将数据从后台服务器反映到前台客户端,这就是Macromedia的FlashRemoting技术,它是依托Macromedia ColdFusion MX来实现的强大服务,而且Macromedia ColdFusion MX本身也是一个支持J2EE的应用服务器,现有的版本就是基于JRun实现的J2EE支持,以后他们公司还会推出支持现有的J2EE Application Server的版本的,我个人觉得前途很好,你可以学学。
|
这是一个js问题
|
|
不太明白你的意思,这样:
try
{
Connection conn=null;
Statement stmt=null;
DriverManager.registerDriver(new oracle.jdbc.driver.OracleDriver ());
conn = DriverManager.getConnection("jdbc:oracle:thin:@192.168.1.1:1521:study","system","manager");
stmt = conn.createStatement();
stmt.executeQuery("select name from tabel where id='1'");
if (rs.next())
{
out.println("n");
out.println("Namen");
out.println("n");
}
}
try
{
Connection conn=null;
Statement stmt=null;
DriverManager.registerDriver(new oracle.jdbc.driver.OracleDriver ());
conn = DriverManager.getConnection("jdbc:oracle:thin:@192.168.1.1:1521:study","system","manager");
stmt = conn.createStatement();
stmt.executeQuery("select name from tabel where id='1'");
if (rs.next())
{
out.println("n");
out.println("Namen");
out.println("n");
}
}