Я пытаюсь реализовать веб-приложение JSP с MongoDB в качестве внутренней базы данных, с сеансом, установленным в поле «Имя пользователя» для извлеченных данных. Это мои данные в базе данных mongo
Ниже приведен мой код сервлета,
public BasicDBObject authenticateUser (LoginBean loginBean) {
String userName = loginBean.getUserName();
String password = loginBean.getPassword();
Mongo mongo = new Mongo("localhost", 27017);
DB db = mongo.getDB("MovieRecommender");
DBCollection table = db.getCollection("Users");
BasicDBObject andQuery = new BasicDBObject();
List<BasicDBObject> obj = new ArrayList<>();
obj.add(new BasicDBObject("Username", userName));
obj.add(new BasicDBObject("Password", password));
andQuery.put("$and", obj);
DBCursor cursor = table.find(andQuery);
while (cursor.hasNext()) {
/**
* This is where my session has to be implemented for the Username
*/
}
}