使用Servlet创建登录和注册表单,使用hashmap创建没有数据库的jsp
答案 0 :(得分:-1)
您可以创建您需要的POJO类,并可以创建HashMap,如:(我在String中键入,POJO类用于登录)
//Map Representation: Map<String, List<Person>> personDetails = new HashMap<String, List<Person>>();
class Person{
private String name;
//other variables
//Setters and getters
public void setName(String name){
this.name = name;
}
public String getName(){
return name;
}
}
public class LoginDetails extends HttpServlet{
Map<String, List<Person>> carDetails = new HashMap<String, List<Person>>();
public void doGet(HttpServletRequest request,
HttpServletResponse response)
throws ServletException, IOException
{
String name = request.getParameter("name");
String uname = request.getParameter("uname");
if(name != null && uname != null){
Person p1 = new Person();
p1.setName(name);
personDetails.put(uname, p1); //This makes a primary key kind of //relation and makes a virtual database in memory. You can even //retrieve it easily using for loop.
//You can do the same for the rest of your logic.
}
}
}
这使得数据库中的表与主键一样。希望这有助于...... !!!