博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
springmvc笔记--配置文件简述
阅读量:6273 次
发布时间:2019-06-22

本文共 1508 字,大约阅读时间需要 5 分钟。

hot3.png

一:spring容器的配置文件

1:父spring容器(服务层service,持久层dao)的spring配置文件在<content-param></content-param>中定义

2:springmvc的DispatcherServlet上下文所用到的bean也需要一个spring配置文件进行配置,即子容器

--->1)可以直接在<servlet></servlet>中使用子标签<init-param>自定义配置

--->2)DispatcherServlet默认在/WEB-INF/中查找<servlet-name>-servlet.xml,使用该配置文件初始化DispatcherServlet上下文对应的子spring容器

注:用户可以配置多个DispatcherServlet来分别处理不同的url请求,每个DispatcherServlet上下文都对应一个自己的子spring容器,他们都拥有相同的父spring容器(业务层,持久(dao)bean所在的容器)

contextConfigLocation
classpath*:/applicationContext.xml, classpath*:/applicationContext-shiro.xml
springServlet
org.springframework.web.servlet.DispatcherServlet
contextConfigLocation
/WEB-INF/spring-mvc.xml
1

二:一个springmvc的例子

开发一个springmvc至少需要一下步骤: 1:编写处理请求的逻辑处理器 2:在DispatcherServlet上下文对应的spring配置文件中配置处理器 3:配置一个视图解析器,对处理返回的ModelAndView进行解析 4:编写一个视图对象(jsp,freemarker),将相应展现给客户

1:创建处理器: public class IndexController implements Controller private String greeting; //setter and getter public ModelAndView handleRequest(HttpServletRequest,HttpServletResponse);

2,3:配置上面的处理器,以及视图解析器

在springmvc的配置文件中(默认的<servlet-name>-servlet.xml或者是contextConfigLocation的值对于的配置文件)

/WEB-INF/jsp/
.jsp

4:创建视图(jsp,freemarker) 将创建好的jsp页面放在/WEB-INF/jsp/目录中

转载于:https://my.oschina.net/aptx4869/blog/278682

你可能感兴趣的文章
MySQL 5.6 for Windows 解压缩版配置安装
查看>>
solrCloud+tomcat+zookeeper集群配置
查看>>
/etc/fstab,/etc/mtab,和 /proc/mounts
查看>>
Apache kafka 简介
查看>>
socket通信Demo
查看>>
技术人员的焦虑
查看>>
js 判断整数
查看>>
建设网站应该考虑哪些因素
查看>>
mongodb $exists
查看>>
js实现页面跳转的几种方式
查看>>
sbt笔记一 hello-sbt
查看>>
常用链接
查看>>
pitfall override private method
查看>>
!important 和 * ----hack
查看>>
聊天界面图文混排
查看>>
控件的拖动
查看>>
svn eclipse unable to load default svn client的解决办法
查看>>
Android.mk 文件语法详解
查看>>
QT liunx 工具下载
查看>>
内核源码树
查看>>