📄 addrightaction.java
字号:
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 + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -