package com.mxl.actions; import java.util.Date; import java.util.List; import javax.servlet.http.HttpServletRequest; import org.apache.struts2.ServletActionContext; import com.mxl.dao.AFDao; import com.mxl.models.AFNews; import com.opensymphony.xwork2.ActionSupport; public class AFAction extends ActionSupport { private AFNews affiche; private AFDao ad=new AFDao(); private List<AFNews> affiches;//集合对象,存储所有公告信息 private int sign; public List<AFNews> getAffiches() { return affiches; } public void setAffiches(List<AFNews> affiches) { this.affiches = affiches; } private String signStr="";//是否为编辑 @Override public String execute() throws Exception { HttpServletRequest request = ServletActionContext.getRequest(); affiches = ad.selectAllList(sign); System.out.println(affiches.size()); request.getSession().setAttribute("sign", sign); return "main"; } //查看详细信息 public String getAfficheById(){ affiche = ad.selectAf(affiche.getId());//根据编号获取具体的公告信息 if (!signStr.equals("")&&signStr!=null) {//表示为编辑 return "update"; } else { return "details"; } } //打开发布公告界面 public String inputAffiche(){ return "addInput"; } //发布公告 public String addAffiche(){ affiche.setCreateTime(new Date());//将发布日期赋值为当前日期 ad.insertAffiche(affiche);//执行插入操作 return SUCCESS; } //更新公告 public String updateAffiche(){ affiche.setCreateTime(new Date()); ad.updateAffiche(affiche);//更新操作 return SUCCESS; } //删除公告 public String delAffiche(){ ad.deleteAffiche(affiche.getId());//删除操作 return SUCCESS; } public AFNews getAffiche() { return affiche; } public void setAffiche(AFNews affiche) { this.affiche = affiche; } public void setSignStr(String signStr) { this.signStr = signStr; } public String getSignStr() { return signStr; } public void setSign(int sign) { this.sign = sign; } public int getSign() { return sign; } }
最近下载更多
泓鼎168 LV20
2023年4月11日
wanglinddad LV55
2022年3月7日
一念之间__2020 LV6
2022年1月11日
微信网友_5768552477921280 LV6
2021年12月31日
过过成功尺寸 LV7
2021年12月6日
evagsd LV6
2021年12月4日
xxxdragon LV10
2021年9月9日
wurongchuyu LV5
2021年5月14日
feiyang991128 LV4
2021年5月12日
aybk666 LV1
2021年3月26日
最近浏览更多
asdfgh112
7月4日
暂无贡献等级
陈小灏 LV15
6月26日
273776525 LV3
1月15日
微信网友_6724618780348416 LV3
1月2日
WBelong LV8
2023年12月26日
LITIANYU084414 LV11
2023年11月28日
chenlie LV2
2023年11月7日
liang85 LV1
2023年6月30日
pangzhihui LV14
2023年5月11日
uni-code_0123 LV1
2023年4月25日