验证用户名作为输入提供给jsp中的文本框

时间:2014-03-17 17:07:47

标签: mysql database jsp

我有一个jsp表单,用户可以通过输入用户名和密码进行注册。我必须动态检查mysql数据库中是否存在用户名,因为用户名是在文本框中输入的。以下是示例代码:

<html>
<head>Sample Signup</head>
<body>
<form action="updatedb.jsp" method="post">
Username : <input type="text" name="uname">
<br>
Password : <input type="text" name="upass">
<br>
<input type="submit" value="signup">
</form>
</body>
</html>

我是jsp的新手,所以精心设计的答案会更有帮助。如果我错过了任何其他重要信息,请马上问我。

1 个答案:

答案 0 :(得分:0)

Java无法响应像onChange这样的客户端方法(不是直接)。那些方法调用Javascript。 Javascript实际上与Java没有任何关系;它只调用它,因为它使用了函数的括号样式语法而不是VB样式的语法。在客户端方法中使用Java本身的唯一方法是使用Javascript将Ajax请求发送到JSP / Servlet并接收响应。在Javascript中发送Ajax请求的最简单方法是jquery(一个javascript库)。