使用servlet,jsp登录和regestration表单

时间:2016-06-27 13:08:01

标签: jsp servlets

使用Servlet创建登录和注册表单,使用hashmap创建没有数据库的jsp

1 个答案:

答案 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.
          }


      }

    }

这使得数据库中的表与主键一样。希望这有助于...... !!!