问一个送分的问题,请各位老大帮下忙!
lwk 2003-08-21 04:17:20 我想在一个页面上的一个文本框里,当用户输入某信息按回车时,调用一方法:检索数据库进行判断,如不存在,则提示信息,如有则返回一些相关的信息。怎么做呢?
<%@page contentType="text/html; charset=gb2312"%>
<%@ page language="java" import="unlocBean,DBConnection,java.lang.*" %>
<html>
<head>
<script>
function getValue
{
document.fm1.name.value = document.fm1.code.value + "abcde";
}
</script>
/*
// 类中的一个方法代替
public class unlocBean
{
public String getName(String loc )
throws SQLException
{
String ftname = null;
String ftsql = "SELECT uname FROM UNLOCLIST " +
"WHERE ULOCATION = '" + loc + "'";
if ( con == null )
{
con = DBConnection.getConnection( "mydb" );
System.out.println(" getName create con " );
}
Statement stmt = con.createStatement( );
stmt.execute( ftsql );
ResultSet rsname = stmt.getResultSet();
while ( rsname.next() )
{
ftname = rsname.getString( 1 );
}
stmt.close();
return ftname;
}
}
*/
</head>
<body>
<H3> TEST </H3>
<form name="fm1">
// 想用 getName( String loc ) 代替
<input type="text" name="code" size=3 onChange="getValue();">
<input type="text" name="name" size=35>
</form>
</body>
</html>