Привет, ребята, у меня есть форма регистрации, созданная в бутстрапе, где я проверяю все формы с использованием удаленного валидатора, и у меня есть метод registerdao.java, который имеет метод checkusername boolean, который проверяет все строки и если имя пользователя существует, оно возвращает строку имени пользователя в противном случае false, и у меня есть метод checkusernameexists в registartiion servlet, который проверяет имя пользователя при вводе имени пользователя. Я не понимаю, почему мой код ничего не показывает.Bowow - это код, который не проверяет имя пользователя для базы данных и уведомление. Как написать javascript, чтобы он проверял имя пользователя на данные или дал мне некоторые идеи о том, как заставить этот код работать? любая помощь будет в значительной степени благодаря appreaciatedМгновенное имя пользователя с помощью java bean и удаленных валидаторов jQuery
ReegisterDao.java общественности статической булевых checkUserName (String имя_пользователя) бросает SQLException { Строка checkUserNameQuery = "SELECT * FROM EmployeeDetails где USER_NAME = ' "+ имя_пользователя +"'";
try{
// preparing some objects for connection
currentCon = ConnectionManager.getConnection();
Statement stmt = currentCon.createStatement();
rs = stmt.executeQuery(checkUserNameQuery);
boolean more = rs.next();
// if user does not exist set the isValid variable to false
return more;
}
catch (InstantiationException | IllegalAccessException e){}
return false; }
RegistrationServlet.java
public int checkUserNameExists(RegistrationBean user) throws SQLException{
int a=RegistrationDao.Register(user);
return a;
}
это является частью удаленной проверки подлинности, которая проверяет имя пользователя
username: {
validators: {
notEmpty: {
message: 'The username is required'
},
stringLength: {
min: 6,
max: 30,
message: 'The username must be more than 6 and less than 30 characters long'
},
regexp: {
regexp: /^[a-zA-Z0-9_\.]+$/,
message: 'The username can only consist of alphabetical, number, dot and underscore'
},
remote:{
message:'This Username is already taken',
url:'https://localhost:8080/RegistrationServlet.java',
data:'username'
},
type:'POST'
}
},
и это является частью бутстраповского полого имени пользователя
<div class="form-group">
<label class="col-xs-2 control-label">Username</label>
<div class="col-xs-4">
<input type="text" class="form-control" name="username" placeholder="Username" />
</div></div>