// Path: src/main/java/org/fireply/enter/model/News.java
// public class News implements java.io.Serializable {
// 
//     private String id;
//     private User user;
//     private String title;
//     private String content;
//     private Date createTime;
//     private Set<Commit> commits = new HashSet<Commit>(0);
// 
//     public News() {
//     }
// 
//     public News(String id, String title, String content, Date createTime) {
//         this.id = id;
//         this.title = title;
//         this.content = content;
//         this.createTime = createTime;
//     }
// 
//     public News(String id, User user, String title, String content, Date createTime, Set<Commit> commits) {
//         this.id = id;
//         this.user = user;
//         this.title = title;
//         this.content = content;
//         this.createTime = createTime;
//         this.commits = commits;
//     }
// 
//     @Override
//     public String toString() {
//         return "News [id=" + id + ", user=" + user + ", title=" + title + ", content=" + content + ", createTime="
//                 + createTime + "]";
//     }
// 
//     public String getId() {
//         return this.id;
//     }
// 
//     public void setId(String id) {
//         this.id = id;
//     }
// 
//     public User getUser() {
//         return this.user;
//     }
// 
//     public void setUser(User user) {
//         this.user = user;
//     }
// 
//     public String getTitle() {
//         return this.title;
//     }
// 
//     public void setTitle(String title) {
//         this.title = title;
//     }
// 
//     public String getContent() {
//         return this.content;
//     }
// 
//     public void setContent(String content) {
//         this.content = content;
//     }
// 
//     public Date getCreateTime() {
//         return this.createTime;
//     }
// 
//     public void setCreateTime(Date createTime) {
//         this.createTime = createTime;
//     }
// 
//     public Set<Commit> getCommits() {
//         return this.commits;
//     }
// 
//     public void setCommits(Set<Commit> commits) {
//         this.commits = commits;
//     }
// 
// }
// 
// Path: src/main/java/org/fireply/enter/service/NewsService.java
// public interface NewsService extends BaseService {
// 
//     List<News> getAllNews();
//     
//     News getNews(Serializable id);
//     
// }


import java.util.List;
import java.util.Map;
import org.apache.struts2.interceptor.RequestAware;
import org.apache.struts2.interceptor.SessionAware;
import org.fireply.enter.model.News;
import org.fireply.enter.service.NewsService;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.beans.factory.annotation.Qualifier;
import org.springframework.stereotype.Controller;
import com.opensymphony.xwork2.ActionSupport;

    public void setRequest(Map<String, Object> request) {
        this.request = request;
    }

    @Override
    public void setSession(Map<String, Object> session) {
        this.session = session;
    }

    public List<News> getNewsList() {
        return newsList;
    }

    public void setNewsList(List<News> newsList) {
        this.newsList = newsList;
    }

    public String getNewsId() {
        return newsId;
    }

    public void setNewsId(String newsId) {
        this.newsId = newsId;
    }

    public News getNews() {
        return news;
    }

    public void setNews(News news) {

// Path: src/main/java/org/fireply/enter/model/News.java
// public class News implements java.io.Serializable {
// 
//     private String id;
//     private User user;
//     private String title;
//     private String content;
//     private Date createTime;
//     private Set<Commit> commits = new HashSet<Commit>(0);
// 
//     public News() {
//     }
// 
//     public News(String id, String title, String content, Date createTime) {
//         this.id = id;
//         this.title = title;
//         this.content = content;
//         this.createTime = createTime;
//     }
// 
//     public News(String id, User user, String title, String content, Date createTime, Set<Commit> commits) {
//         this.id = id;
//         this.user = user;
//         this.title = title;
//         this.content = content;
//         this.createTime = createTime;
//         this.commits = commits;
//     }
// 
//     @Override
//     public String toString() {
//         return "News [id=" + id + ", user=" + user + ", title=" + title + ", content=" + content + ", createTime="
//                 + createTime + "]";
//     }
// 
//     public String getId() {
//         return this.id;
//     }
// 
//     public void setId(String id) {
//         this.id = id;
//     }
// 
//     public User getUser() {
//         return this.user;
//     }
// 
//     public void setUser(User user) {
//         this.user = user;
//     }
// 
//     public String getTitle() {
//         return this.title;
//     }
// 
//     public void setTitle(String title) {
//         this.title = title;
//     }
// 
//     public String getContent() {
//         return this.content;
//     }
// 
//     public void setContent(String content) {
//         this.content = content;
//     }
// 
//     public Date getCreateTime() {
//         return this.createTime;
//     }
// 
//     public void setCreateTime(Date createTime) {
//         this.createTime = createTime;
//     }
// 
//     public Set<Commit> getCommits() {
//         return this.commits;
//     }
// 
//     public void setCommits(Set<Commit> commits) {
//         this.commits = commits;
//     }
// 
// }
// 
// Path: src/main/java/org/fireply/enter/service/NewsService.java
// public interface NewsService extends BaseService {
// 
//     List<News> getAllNews();
//     
//     News getNews(Serializable id);
//     
// }


// Path: src/main/java/org/fireply/enter/action/NewsAction.java
import java.util.List;
import java.util.Map;
import org.apache.struts2.interceptor.RequestAware;
import org.apache.struts2.interceptor.SessionAware;
import org.fireply.enter.model.News;
import org.fireply.enter.service.NewsService;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.beans.factory.annotation.Qualifier;
import org.springframework.stereotype.Controller;
import com.opensymphony.xwork2.ActionSupport;

    public void setRequest(Map<String, Object> request) {
        this.request = request;
    }

    @Override
    public void setSession(Map<String, Object> session) {
        this.session = session;
    }

    public List<News> getNewsList() {
        return newsList;
    }

    public void setNewsList(List<News> newsList) {
        this.newsList = newsList;
    }

    public String getNewsId() {
        return newsId;
    }

    public void setNewsId(String newsId) {
        this.newsId = newsId;
    }

    public News getNews() {
        return news;
    }

    public void setNews(News news) {

        this.news = news;
