zoukankan      html  css  js  c++  java
  • 2020/10/28

    一.在servlet层用于将前端页面

    package Servlet;
    import java.util.List;
    import java.io.IOException;
    
    import javax.servlet.ServletException;
    import javax.servlet.annotation.WebServlet;
    import javax.servlet.http.HttpServlet;
    import javax.servlet.http.HttpServletRequest;
    import javax.servlet.http.HttpServletResponse;
    import javax.servlet.http.HttpSession;
    
    import Dao.Dao;
    import entity.student;
    
    
    @WebServlet("/Servlet")
    public class Servlet extends HttpServlet {
    	private static final long serialVersionUID = 1L;
           
    	
        public Servlet() {
            super();
            
        }
        protected void service(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
    		req.setCharacterEncoding("utf-8");
    		String method = req.getParameter("method");
    		if ("add".equals(method)) {
    			add(req, resp);
    		} 
    		if ("login".equals(method)) {
    			login(req, resp);
    		} 
    		
    	}
    private void add(HttpServletRequest req, HttpServletResponse resp) throws IOException, ServletException{
    		req.setCharacterEncoding("utf-8");
    		String sid = req.getParameter("sid");
    		String sname = req.getParameter("sname");
    		String ssex = req.getParameter("ssex");
    		String sclass = req.getParameter("sclass");
    		String szy = req.getParameter("szy");
    		student student=new student(sid,sname,ssex,sclass,szy);
    		Dao dao =new Dao();
    		boolean f=dao.add(student);
    		System.out.println(f);
    		if(f) {
    			req.setAttribute("message", "添加成功!");
    			req.getRequestDispatcher("face.jsp").forward(req,resp);
    		} else {
    			req.setAttribute("message", "添加失败!");
    			req.getRequestDispatcher("add.jsp").forward(req,resp);
    		}
    	}
        
        
    }
    

     在protected void serviceif中判断下,后面写函数这个方法

    这里写了调用add的servelt

    二.对里面的有些结构不太清楚

    三web

  • 相关阅读:
    GitHub指南
    团队管理之愿景
    软件开发中的思维僵化
    疯狂的 JAVA 后++
    Spring MVC ajax:post/get 的具体实现
    ReentrantLock的Condition使用问题
    Scala学习(一)
    Tomcat源码分析(一)
    LeetCode -- Word Break 动态规划,详细理解
    Javascript 闭包访问问题?
  • 原文地址:https://www.cnblogs.com/qiangini/p/14157316.html
Copyright © 2011-2022 走看看