addrightaction.java
来自「完整的合同管理信息系统」· Java 代码 · 共 45 行
JAVA
45 行
package com.ICT.AFC.user.actions;import com.ICT.AFC.user.forms.*;import com.ICT.AFC.user.beans.*;import org.apache.struts.action.*;import javax.servlet.http.*;import com.ICT.AFC.user.forms.RightForm;import javax.sql.DataSource;import javax.servlet.http.HttpSession;import javax.servlet.ServletContext;import com.ICT.AFC.DB.DB;import com.ICT.AFC.user.beans.Right;import com.ICT.AFC.user.beans.RightOperate;public class addRightAction extends Action { public ActionForward execute(ActionMapping Mapping, ActionForm Form, HttpServletRequest Request, HttpServletResponse Response) throws Exception { HttpSession session = Request.getSession(); //获取数据源 ServletContext context = servlet.getServletContext(); DataSource dataSource = (DataSource) context.getAttribute("contract"); String PageForward = "rightList"; DB db = new DB(dataSource); //创建RightForm对象,获取请求表单数据 RightForm loginform = (RightForm) Form; int rightid = loginform.getRightId(); //权限编号 String rightremark = loginform.getRightRemark(); //权限备注 rightremark=new String(rightremark.getBytes("ISO8859_1"));//中文转换 String rightdesc = loginform.getRightDescription(); //权限描述 rightdesc=new String(rightdesc.getBytes("ISO8859_1")); Right right=new Right(); //创建Right对象,作为添加权限方法的参数 right.setRightId(rightid); right.setRightRemark(rightremark); right.setRightDesc(rightdesc); RightOperate.AddRight(db, right); Request.setAttribute("RIGHTLIST", RightOperate.SearchRight(db));//返回权限集合并放置Request对象中 return (Mapping.findForward(PageForward)); }}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?