小项目一(思路篇)

目标:有一个user类,实现user的增删改查,在前端有增删改查的页面,后端处理逻辑

一.先在entity层建立user类

有id(编号)

name(姓名)

password(密码)

三个属性

二.搭展示页面:能将user类的信息展现出来

三.在servlet层处理逻辑操作

①展示逻辑

建立一个集合,里面已经存了三条信息

    private static List<user>list= new ArrayList<>();
    static {
        list.add(new user(1,"张三","13124"));
        list.add(new user(2,"李四","13125"));
        list.add(new user(3,"王五","13126"));
    }

不知道从post还是get方法中将list传给前端

   区别

doGet
GET 调用用于获取服务器信息,并将其做为响应返回给客户端。

doPost
它用于客户端把数据传送到服务器端

目标:将服务器数据传给前端,所以用doget

结果:

 

 

 

②添加逻辑

需要一个add.jsp,然后在servlet中处理添加逻辑,实现添加后能跳转到展示页面进行展示

③删除逻辑

④修改逻辑

有一个update.jsp

点修改,跳转到update.jsp,在update.jsp中填入修改后的数据,然后通过dopost读取

 难点在update.jsp中显示的数据怎么来

         idStr=req.getParameter("id");
                 id=Integer.parseInt(idStr);
                 req.setAttribute("user",map.get(id));

map.get后得到user对象,再在前端取出

ID:<input type="text" value="${user.id}" readonly><br/>

编号,只可读,不可修改

 

⑤注册

目前只会用<a></a>实现

 

posted @ 2021-01-27 12:14  Hanabi_521  阅读(46)  评论(0编辑  收藏  举报