package com.action; import java.util.Date; import java.util.List; import java.util.Map; import org.apache.struts2.ServletActionContext; import com.dao.TGonggaoDAO; import com.dao.TNewsDAO; import com.model.TNews; import com.opensymphony.xwork2.ActionSupport; public class newsAction extends ActionSupport { private int newsId; private String newsTitle; private String newsContent; private String message; private String path; private TNewsDAO newsDAO; public String newsAdd() { TNews news=new TNews(); news.setNewsTitle(newsTitle); news.setNewsContent(newsContent); news.setNewsDate(new Date().toLocaleString()); newsDAO.save(news); this.setMessage("²Ù×÷³É¹¦"); this.setPath("newsMana.action"); return "succeed"; } public String newsMana() { List newsList=newsDAO.findAll(); Map request=(Map)ServletActionContext.getContext().get("request"); request.put("newsList", newsList); return ActionSupport.SUCCESS; } public String newsAll() { List newsList=newsDAO.findAll(); Map request=(Map)ServletActionContext.getContext().get("request"); request.put("newsList", newsList); return ActionSupport.SUCCESS; } public String newsDel() { TNews news=newsDAO.findById(newsId); newsDAO.delete(news); this.setMessage("²Ù×÷³É¹¦"); this.setPath("newsMana.action"); return "succeed"; } public String newsDetailHou() { TNews news=newsDAO.findById(newsId); Map request=(Map)ServletActionContext.getContext().get("request"); request.put("news", news); return ActionSupport.SUCCESS; } public String newsDetailQian() { TNews news=newsDAO.findById(newsId); Map request=(Map)ServletActionContext.getContext().get("request"); request.put("news", news); return ActionSupport.SUCCESS; } public String newsQian6() { Map request=(Map)ServletActionContext.getContext().get("request"); List newsList=newsDAO.findAll(); if(newsList.size()>6) { newsList=newsList.subList(0, 6); } request.put("newsList", newsList); return ActionSupport.SUCCESS; } public String getMessage() { return message; } public void setMessage(String message) { this.message = message; } public String getNewsContent() { return newsContent; } public void setNewsContent(String newsContent) { this.newsContent = newsContent; } public TNewsDAO getNewsDAO() { return newsDAO; } public void setNewsDAO(TNewsDAO newsDAO) { this.newsDAO = newsDAO; } public int getNewsId() { return newsId; } public void setNewsId(int newsId) { this.newsId = newsId; } public String getNewsTitle() { return newsTitle; } public void setNewsTitle(String newsTitle) { this.newsTitle = newsTitle; } public String getPath() { return path; } public void setPath(String path) { this.path = path; } }
最近下载更多
wanglinddad LV53
2022年4月1日
ericxu1116 LV24
2021年6月16日
995591560 LV3
2021年6月6日
皓腕凝霜雪 LV2
2021年5月9日
YiRenHun LV11
2021年4月11日
浴皇大帝 LV8
2021年3月22日
jinandfei LV12
2021年3月17日
clwy0617 LV2
2021年2月11日
835512308 LV14
2020年12月20日
sunlzh888888 LV28
2020年7月11日
最近浏览更多
sbyhm111
3月14日
暂无贡献等级
ilsfcqdf LV3
1月2日
asddwh LV12
2023年12月26日
蹇金金 LV7
2023年11月7日
shanhaijun123
2023年10月28日
暂无贡献等级
mhymhy123 LV1
2023年10月19日
微信网友_6695766784757760
2023年10月17日
暂无贡献等级
微信网友_6680567232876544 LV8
2023年10月11日
wbx666 LV1
2023年9月18日
husiyu LV3
2023年9月11日