package com.bingge.myhome.action;
import java.util.Date;
import java.util.List;
import org.apache.commons.lang.StringUtils;
import org.apache.struts2.ServletActionContext;
import org.springframework.context.ApplicationContext;
import com.bingge.myhome.model.Article;
import com.bingge.myhome.service.ArticleService;
import com.opensymphony.xwork2.ActionContext;
import com.opensymphony.xwork2.ActionSupport;
public class ArticleAction extends ActionSupport{
private ArticleService articleService;
private String type;
private String title ;
private String writer;
private List<Article> articleList ;
private String content;
private String desc;
public String findArticles(){
if(StringUtils.isNotEmpty(type)){
articleList = articleService.findArticlesByType(Integer.parseInt(type), null, null, 0, 10, "title", true);
if(articleList != null && articleList.size() > 0){
System.out.println(articleList.size()+"+++++++++++");
}
}
return SUCCESS;
}
public String addArticle(){
Article article = new Article();
article.setContent(content);
article.setTitle(title);
article.setType(Integer.parseInt(type));
article.setWriter(writer);
article.setWriteDate(new Date());
articleService.addArticle(article);
return SUCCESS;
}
public ArticleService getArticleService() {
return articleService;
}
public void setArticleService(ArticleService articleService) {
this.articleService = articleService;
}
public String getType() {
return type;
}
public void setType(String type) {
this.type = type;
}
public String getTitle() {
return title;
}
public void setTitle(String title) {
this.title = title;
}
public String getWriter() {
return writer;
}
public void setWriter(String writer) {
this.writer = writer;
}
public List<Article> getArticleList() {
return articleList;
}
public void setArticleList(List<Article> articleList) {
this.articleList = articleList;
}
public String getContent() {
return content;
}
public void setContent(String content) {
this.content = content;
}
public String getDesc() {
return desc;
}
public void setDesc(String desc) {
this.desc = desc;
}
}
没有合适的资源?快使用搜索试试~ 我知道了~
ssh(Struts2.0) 整合小项目,供想自己搭建框架的哥们借鉴
共160个文件
gif:40个
jar:33个
jpg:20个
5星 · 超过95%的资源 需积分: 3 13 下载量 10 浏览量
2010-12-14
16:04:41
上传
评论
收藏 14.3MB RAR 举报
温馨提示
使用struts2+spring+hiernate开发的小项目,供想自己搭建环境的兄弟们借鉴,使用了拦截器、过滤器做权限验证和字符集设置。以及spring配置hibernate数据源。数据库方面大家根据hibernate文件和数据源配置自己建立。
资源推荐
资源详情
资源评论
收起资源包目录
ssh(Struts2.0) 整合小项目,供想自己搭建框架的哥们借鉴 (160个子文件)
ArticleAction.class 3KB
UserAction.class 3KB
ArticleDaoImpl.class 3KB
UserServiceImpl.class 3KB
SetCharacterEncodingFilter.class 2KB
ArticleServiceImpl.class 2KB
UserDAOImpl.class 2KB
User.class 2KB
Article.class 2KB
Book.class 1KB
AuthorityInterceptor.class 1KB
ArticleService.class 645B
ArticleDao.class 633B
UserService.class 524B
UserDAO.class 408B
.classpath 3KB
org.eclipse.wst.jsdt.ui.superType.container 49B
css.css 2KB
Thumbs.db 83KB
banner.gif 30KB
index_11.gif 8KB
index_1.gif 8KB
logo.gif 4KB
left02.gif 4KB
left04.gif 4KB
left03.gif 4KB
bg06.gif 4KB
index_4.gif 3KB
index_10.gif 3KB
cen06.gif 3KB
cen05.gif 2KB
bg05.gif 810B
button02.gif 664B
button03.gif 660B
button01.gif 652B
line02.gif 393B
bg09.gif 283B
bg03.gif 275B
index_6.gif 169B
isms.gif 162B
bg10.gif 155B
dot02.gif 153B
index_5.gif 138B
index_9.gif 130B
bg01.gif 128B
iboy.gif 125B
igirl.gif 124B
cen04.gif 121B
cen02.gif 121B
line01.gif 114B
bg13.gif 109B
index_3.gif 107B
bg02.gif 96B
bg08.gif 81B
bg07.gif 79B
bg04.gif 78B
dot01.gif 76B
bg11.gif 66B
bg12.gif 66B
top.html 2KB
spring.jar 2.81MB
hibernate3.jar 2.64MB
xwork-core-2.1.6.jar 1.49MB
aspectjweaver.jar 1.47MB
freemarker-2.3.15.jar 859KB
struts2-core-2.1.8.jar 738KB
c3p0-0.9.1.2.jar 596KB
commons-collections-3.1.jar 546KB
javassist-3.4.GA.jar 460KB
mysql-connector-java-3.1.13-bin.jar 446KB
antlr-2.7.6.jar 433KB
standard.jar 384KB
log4j-1.2.15.jar 383KB
hibernate-cglib-repack-2.1_3.jar 377KB
cglib-nodep-2.1_3.jar 317KB
dom4j-1.6.1.jar 307KB
hibernate-annotations.jar 273KB
commons-lang-2.5.jar 273KB
ognl-2.7.3.jar 234KB
ehcache-1.2.3.jar 203KB
hibernate-entitymanager.jar 116KB
aspectjrt.jar 112KB
hibernate-commons-annotations.jar 65KB
commons-logging.jar 59KB
commons-fileupload-1.2.1.jar 56KB
ejb3-persistence.jar 49KB
commons-logging-1.0.4.jar 37KB
jstl.jar 20KB
slf4j-api-1.5.2.jar 17KB
struts2-spring-plugin-2.1.8.jar 16KB
jta-1.1.jar 13KB
slf4j-log4j12.jar 8KB
common-annotations.jar 6KB
ArticleAction.java 2KB
UserAction.java 2KB
UserServiceImpl.java 2KB
ArticleDaoImpl.java 2KB
SetCharacterEncodingFilter.java 2KB
ArticleServiceImpl.java 1KB
User.java 1KB
共 160 条
- 1
- 2
资源评论
- ningoal2013-02-27代码结构挺清晰的,值得学习
- kk345432013-03-13很好的东西哈,受用了,自己要慢慢研究。谢谢
知鱼
- 粉丝: 7
- 资源: 8
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功