qwb0614

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理
  187 随笔 :: 0 文章 :: 0 评论 :: 2048 阅读
复制代码
package com.itheima.web;

import com.itheima.pojo.User;
import com.itheima.service.UserService;

import javax.servlet.*;
import javax.servlet.http.*;
import javax.servlet.annotation.*;
import java.io.IOException;
import java.util.ArrayList;
import java.util.List;
import java.util.Map;


@WebServlet("/AddServlet")
public class AddServlet extends HttpServlet {
    private UserService service =new UserService();
    @Override
    protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
        request.setCharacterEncoding("utf-8");
        User user=new User();
        String name = request.getParameter("name");
        String xuehao = request.getParameter("xuehao");
        String leibie = request.getParameter("leibie");
        String yuanxi = request.getParameter("yuanxi");
        String dianhua = request.getParameter("dianhua");
        String jiankangma = request.getParameter("jiankangma");
        String[] tongjis = request.getParameterValues("tongji");

        String tongji="";
        if(tongjis!=null)
        {
            for (int i = 0; i < tongjis.length; i++) {
                tongji=tongji+tongjis[i];
                System.out.println(tongjis[i]);
            }
        }

        String qita = request.getParameter("qita");
        user.setName(name);
        user.setXuehao(Integer.parseInt(xuehao));
        user.setLeibie(leibie);
        user.setYuanxi(yuanxi);
        user.setDianhua(dianhua);
        user.setJiankangma(jiankangma);
        user.setTongji(tongji);
        user.setQita(qita);
        List<User> users = service.selectByNameId(Integer.parseInt(xuehao), name);
        System.out.println(users);
        if(users.size()!=0)
        {
            request.getRequestDispatcher("/false.html").forward(request,response);
        }
        else
        {
            service.add(user);
            request.getRequestDispatcher("/successful.html").forward(request,response);
        }

//            request.getRequestDispatcher("/SelectAllServlet").forward(request,response);

    }

    @Override
    protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
        this.doGet(request, response);
    }
}
复制代码

 

posted on   嘎嘎鸭1  阅读(6)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 单线程的Redis速度为什么快?
· SQL Server 2025 AI相关能力初探
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 展开说说关于C#中ORM框架的用法!
点击右上角即可分享
微信分享提示