验证mongodb的java输入

时间:2015-03-03 10:35:42

标签: java mongodb

我创建了一个注册表单,可以很好地向MongoDB添加用户详细信息。我遇到的问题是在登录表单中验证用户名和密码。详细信息请在注册表中输入如下:

MongoCollection<org.bson.Document> collection = db.getCollection("Members");

        Document doc = new Document("firstname", jTxtFirstName.getText())
           .append("surname", jTxtSurname.getText())
           .append("username", jTxtUsername.getText())
           .append("password", jTxtPassword.getText())
           .append("phone", jTxtPhone.getText())
           .append("email", jTxtemail.getText());
           collection.insertOne(doc);

我假设用户名和密码将通过读取查询进行验证。我不确定如何执行此操作。感谢您提前提供任何帮助。

1 个答案:

答案 0 :(得分:0)

您必须编写代码(或使用某些库)来验证和清理用户输入。例如,您可以使用正则表达式。

String username= jTxtUsername.getText()

// write code to validate username