package com.tyzs.controller;
import java.util.List;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import org.springframework.web.servlet.ModelAndView;
import org.springframework.web.servlet.mvc.Controller;
import com.tyzs.entity.Article;
import com.tyzs.service.ArticleService;
public class IndexController implements Controller {
private ArticleService articleService;// 创建业务逻辑层对象
/**
* 获取文章 信息列表
* Spring MVC提供了Convention over
* Configuration的机制,大大简化了代码与配置。简单地说,名字以Controller结尾的控制器类都会被映射为相应的地址
* ListArticleController对应 /listarticle*
* 若不让其自动配置则可使用ModelAndView mav = new ModelAndView("home"); 其反回的为home*
*/
public ModelAndView handleRequest(HttpServletRequest request,
HttpServletResponse response) throws Exception {
List<Article> articleList = articleService.loadAllArticles();
ModelAndView mav = new ModelAndView();// 创建视图对象
request.setAttribute("art", articleList);
mav.addObject(articleList);
return mav;
}
public ArticleService getArticleService() {
return articleService;
}
public void setArticleService(ArticleService articleService) {
this.articleService = articleService;
}
}
没有合适的资源?快使用搜索试试~ 我知道了~
北风网--SpringMVC入门项目(附数据库,jar包)完整版
共61个文件
jar:27个
java:7个
class:7个
4星 · 超过85%的资源 需积分: 9 76 下载量 15 浏览量
2012-09-26
15:04:58
上传
评论 2
收藏 10.49MB ZIP 举报
温馨提示
北风网--SpringMVC入门项目(附数据库,jar包)完整版;导入就可以运行!
资源推荐
资源详情
资源评论
收起资源包目录
SpringMVC.zip (61个子文件)
springmvcSQL.sql 1KB
SpringMvc
src
config.properties 508B
com
tyzs
entity
Article.java 860B
Author.java 929B
dao
impl
ArticleDaoImpl.java 491B
ArticleDao.java 276B
controller
IndexController.java 1KB
service
impl
ArticleServiceImpl.java 538B
ArticleService.java 292B
applicationContext.xml 5KB
log4j.properties 216B
.classpath 3KB
.mymetadata 300B
.settings
org.eclipse.wst.jsdt.ui.superType.container 49B
org.eclipse.wst.jsdt.ui.superType.name 6B
.jsdtscope 500B
org.eclipse.jdt.core.prefs 629B
.myeclipse
.project 1KB
WebRoot
META-INF
MANIFEST.MF 36B
index.action 0B
index.jsp 932B
WEB-INF
classes
config.properties 508B
com
tyzs
entity
Author.class 1KB
Article.class 1KB
dao
ArticleDao.class 229B
impl
ArticleDaoImpl.class 777B
controller
IndexController.class 2KB
service
impl
ArticleServiceImpl.class 863B
ArticleService.class 241B
applicationContext.xml 5KB
log4j.properties 216B
lib
jta.jar 13KB
spring-aspects.jar 20KB
ehcache-1.5.0.jar 258KB
backport-util-concurrent.jar 320KB
slf4j-simple-1.5.8.jar 7KB
dom4j-1.6.1.jar 307KB
persistence.jar 69KB
spring-webmvc.jar 393KB
commons-lang.jar 237KB
commons-logging.jar 59KB
hibernate3.jar 2.21MB
hibernate-entitymanager.jar 116KB
log4j-1.2.16.jar 470KB
antlr-2.7.6.jar 433KB
mysql-jdbc-bin.jar 448KB
spring.jar 2.81MB
jstl.jar 20KB
standard.jar 384KB
hibernate-commons-annotations.jar 65KB
slf4j-api-1.5.8.jar 23KB
commons-beanutils.jar 184KB
commons-dbcp.jar 119KB
commons-collections.jar 558KB
cglib-nodep-2.1_3.jar 317KB
hibernate-annotations.jar 273KB
aspectjweaver.jar 1.47MB
commons-pool.jar 61KB
web.xml 2KB
dispatcher-servlet.xml 887B
.myumldata 66B
共 61 条
- 1
liyisong2008
- 粉丝: 35
- 资源: 22
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
- 1
- 2
前往页