src/sanrenxing/right/servlet/RoleServlet.java

(开头部分) 6KB

这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。

package sanrenxing.right.servlet;

import com.google.gson.Gson;
import sanrenxing.right.dao.RoleDao;
import sanrenxing.right.entity.RoleEntity;
import sanrenxing.right.entity.RoleTreeEntity;

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 java.io.IOException;
import java.io.PrintWriter;
import java.util.HashMap;
import java.util.List;

@WebServlet("/RoleServlet")
public class RoleServlet extends HttpServlet {
    //创建角色业务成对象
    RoleDao roleDao=new RoleDao();
    protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
        //接收来自客户端的方法名
        String method=request.getParameter("method");
        //判断未加载角色表格方法--查询数据库中所有角色
        if(method.equals("selectRole")) {
            selectRole(request, response);
        }else if(method.equals("editRole")){//显示树方法
            editRole(request,response);
        }else if(method.equals("insertRoleRight")) {//增加角色方法
            insertRoleRight(request, response);
        }else if (method.equals("updateRoleRight")){//修改角色方法
            this.updateRoleRight(request,response);
        }else if (method.equals("addRole")){
            this.addRole(request,response);
        }
    }

    /**
     * 添加角色
     */
    private void addRole(HttpServletRequest req, HttpServletResponse resp) throws IOException {
        //创建输出对象
        PrintWriter out=resp.getWriter();
        //接收来自客户端的角色名称
        String roleName=req.getParameter("roleName");


        //调用数据层方法,添加角色
        boolean boo=roleDao.addRole(roleName);
        //发送数据
        if (boo){
            out.print("ok");
        }else{
            out.print("no");
        }
    }

    /**
     * 修改角色对应的权限
后面还有 112 行代码,购买后查看完整代码

24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明

AI 解读 AI

登录后可用,每次 10 算力,解读结果公开显示在下面。

还没有人解读过这个文件。