首页>代码>java web电影网视频点播系统>/电影点播/程序/src/com/action/newsAction.java
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;
	}
}
最近下载更多
angaochong  LV5 2024年10月21日
wanglinddad  LV55 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日
最近浏览更多
卜祥峰  LV1 1月14日
张家赫 2024年10月21日
暂无贡献等级
angaochong  LV5 2024年10月21日
半夏bx  LV14 2024年10月20日
柳咪华沙  LV7 2024年6月28日
微信网友_6790966844739584  LV5 2024年6月12日
sbyhm111 2024年3月14日
暂无贡献等级
ilsfcqdf  LV3 2024年1月2日
asddwh  LV13 2023年12月26日
蹇金金  LV7 2023年11月7日
顶部 客服 微信二维码 底部
>扫描二维码关注最代码为好友扫描二维码关注最代码为好友