package com.chumo.ssh.action;
import java.util.List;
import javax.servlet.http.HttpServletRequest;
import org.apache.struts2.ServletActionContext;
import org.springframework.beans.factory.annotation.Autowired;
import com.chumo.ssh.domain.Article;
import com.chumo.ssh.dto.PageDTO;
import com.chumo.ssh.service.ArticleService;
import com.chumo.ssh.util.JSONUtil;
import com.opensymphony.xwork2.ActionContext;
import com.opensymphony.xwork2.ActionSupport;
import com.opensymphony.xwork2.ModelDriven;
public class IndexAction extends ActionSupport implements ModelDriven{
private static final long serialVersionUID = 1L;
private Article article = new Article();
private String result;
@Override
public Article getModel() {
return article;
}
@Autowired
ArticleService articleService;
private List articles;
private int page_new;
private PageDTO pageDTO = new PageDTO();
/**
* 首页(获取所有)
* @return
*/
public String index(){
System.out.println(“index“);
pageDTO = articleService.getPageList(page_new);
return SUCCESS;
}
/**
* 添加
* @return
*/
public String add(){
System.out.println(“add“);
if(article.getContent() == null || ““.equals(article.getContent())){
result = JSONUtil.INSTANCE.putString(false “发布失败,请重试!“);
}else {
boolean add = articleService.add(article);
if(add==true){
result = JSONUtil.INSTANCE.putString(true “发布成功!“);
}else {
result = JSONUtil.INSTANCE.putString(false “发布失败,请重试!“);
}
}
return SUCCESS;
}
public Article getArticle() {
return article;
}
public void setArticle(Article article) {
this.article = article;
}
public ArticleService getArticleService() {
return articleService;
}
public void setArticleService(ArticleService articleService) {
this.articleService = articleService;
}
public List getArticles() {
return articles;
}
public void setArticles(List articles) {
this.articles = articles;
}
public String getResult() {
return result;
}
public void setResult(String result) {
this.result = result;
}
public PageDTO getPageDTO() {
return pageDTO;
}
public void setPageDTO(PageDTO pageDTO) {
this.pageDTO = pageDTO;
}
public int getPage_new() {
return page_new;
}
public void setPage_new(int page_new) {
this.page_new = page_new;
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 921 2017-11-30 01:51 ssh\.classpath
文件 1036 2017-08-09 20:28 ssh\.project
文件 499 2017-08-09 20:28 ssh\.settings\.jsdtscope
文件 364 2017-08-09 20:28 ssh\.settings\org.eclipse.jdt.core.prefs
文件 466 2017-08-09 21:34 ssh\.settings\org.eclipse.wst.common.component
文件 345 2017-08-09 20:28 ssh\.settings\org.eclipse.wst.common.project.facet.core.xm
l
文件 49 2017-08-09 20:28 ssh\.settings\org.eclipse.wst.jsdt.ui.superType.container
文件 6 2017-08-09 20:28 ssh\.settings\org.eclipse.wst.jsdt.ui.superType.name
文件 3171 2017-11-29 18:18 ssh\src\applicationContext.xml
文件 1661 2017-09-06 19:03 ssh\src\com\chumo\ssh\action\filter\UserFilter.java
文件 2467 2017-09-07 15:38 ssh\src\com\chumo\ssh\action\IndexAction.java
文件 8405 2017-09-09 14:04 ssh\src\com\chumo\ssh\action\UserAction.java
文件 327 2017-09-05 22:07 ssh\src\com\chumo\ssh\dao\ArticleDAO.java
文件 1942 2017-09-05 22:12 ssh\src\com\chumo\ssh\dao\impl\ArticleDAOImpl.java
文件 2121 2017-09-09 13:51 ssh\src\com\chumo\ssh\dao\impl\UserDAOImpl.java
文件 426 2017-09-07 17:26 ssh\src\com\chumo\ssh\dao\UserDAO.java
文件 628 2017-09-05 15:14 ssh\src\com\chumo\ssh\domain\Article.hbm.xml
文件 787 2017-09-05 15:14 ssh\src\com\chumo\ssh\domain\Article.java
文件 787 2017-09-05 15:13 ssh\src\com\chumo\ssh\domain\User.hbm.xml
文件 1817 2017-09-05 15:12 ssh\src\com\chumo\ssh\domain\User.java
文件 1669 2017-09-05 23:31 ssh\src\com\chumo\ssh\dto\PageDTO.java
文件 289 2017-09-05 22:07 ssh\src\com\chumo\ssh\service\ArticleService.java
文件 1269 2017-09-05 22:07 ssh\src\com\chumo\ssh\service\impl\ArticleServiceImpl.java
文件 1539 2017-09-07 17:26 ssh\src\com\chumo\ssh\service\impl\UserServiceImpl.java
文件 419 2017-09-07 17:25 ssh\src\com\chumo\ssh\service\UserService.java
文件 2391 2017-09-06 19:09 ssh\src\com\chumo\ssh\util\JSONUtil.java
文件 911 2017-07-22 10:41 ssh\src\log4j.xml
文件 1819 2017-09-09 14:10 ssh\src\struts.xml
文件 1660 2017-11-29 18:19 ssh\user.sql
文件 548 2017-08-13 17:14 ssh\webapp\hello.jsp
............此处省略265个文件信息
评论
共有 条评论