package org.action; import java.util.List; import javax.servlet.http.HttpSession; import org.apache.struts2.ServletActionContext; import org.entity.Functions; import org.entity.Module; import org.service.IFunctionFacade; import org.service.IModuleFacade; import org.service.impl.FunctionFacade; import org.service.impl.ModuleFacade; import com.opensymphony.xwork2.ActionSupport; public class FunctionAction extends ActionSupport{ /** * */ private static final long serialVersionUID = 1L; private Functions f; private Module m; private IFunctionFacade ff = new FunctionFacade(); private IModuleFacade mf = new ModuleFacade(); private List<Functions> lf; public String newFunction(){ HttpSession hs = ServletActionContext.getRequest().getSession(); ff.newFunction(f,(Integer)hs.getAttribute("mid")); return SUCCESS; } @SuppressWarnings("unchecked") public String findFunction(){ HttpSession hs = ServletActionContext.getRequest().getSession(); lf = ff.findFunction((List<Integer>)hs.getAttribute("role"), m); return SUCCESS; } public String removeFunction(){ ff.removeFunction(f); return SUCCESS; } public String findSingleFunction(){ f = ff.findSingleFunction(f); return SUCCESS; } public String modifyFunction(){ ff.modifyFunction(f); return SUCCESS; } public String findFByMId(){ HttpSession hs = ServletActionContext.getRequest().getSession(); if(m == null || m.getId() == null){ m.setId((Integer)hs.getAttribute("mid")); } else{ hs.setAttribute("mid", m.getId()); } lf = ff.findFByMId(m); return SUCCESS; } public Functions getF() { return f; } public void setF(Functions f) { this.f = f; } public Module getM() { return m; } public void setM(Module m) { this.m = m; } public IFunctionFacade getFf() { return ff; } public void setFf(IFunctionFacade ff) { this.ff = ff; } public List<Functions> getLf() { return lf; } public void setLf(List<Functions> lf) { this.lf = lf; } public IModuleFacade getMf() { return mf; } public void setMf(IModuleFacade mf) { this.mf = mf; } }

haofeichongtian LV1
2020年8月10日
jaonsang LV25
2020年2月26日
1986818968 LV1
2019年6月28日
tsoft11 LV5
2019年6月24日
2812891656 LV1
2019年6月22日
ruyiruhe123456 LV6
2019年6月16日
核核核 LV16
2019年6月12日
vvcvv_cool LV8
2019年5月27日
Chloez LV7
2019年4月26日
zixiQAQ LV3
2019年4月24日

interface LV22
2024年8月10日
uni-code_0123 LV1
2023年12月7日
六六六六六六 LV2
2022年6月7日
tangjj7260 LV18
2021年10月26日
那一年你在哪 LV13
2020年12月26日
MARTIN66666 LV1
2020年12月26日
yewentao LV5
2020年12月9日
newhaijun LV15
2020年12月3日
123456nty LV37
2020年10月21日
judy0971 LV12
2020年9月6日