SpringMVC和spring集成
步骤:1、web.xml中配置spring的监听和spring配置文件位置
2、编写spring类并在spring的配置文件里配置bean
说明:源码中spring核心配置文件导入springAnnotation-import.xml来配置常规bean
源码地址:http://pan.baidu.com/s/1buLLZg(百度云链接)
一、web.xml中配置spring的监听和spring配置文件位置
<context-param>
<param-name>contextConfigLocation</param-name>
<param-value>classpath*:config/springAnnotation-core.xml</param-value>
</context-param>
<listener>
<listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
</listener>
二、编写spring类并在spring的配置文件里配置bean
1、编写接口类
public interface IUser {
public String addUser();
}
2、编写接口实现类
public class UserManager implements IUser{
@Override
public String addUser() {
return "I am Chuck!";
}
}
3、编写Controller类
@Controller
@RequestMapping("/user")
public class LoginController extends MultiActionController {
@Resource(name="userManager")//拿到spring配置文件里的bean
private IUser userManager;
@RequestMapping("/addUser")
public String addUser(User user,HttpSession httpSession){
System.out.println(userManager.addUser());
return "/welcome";
}
}
4、在spring配置文件里配置bean
<beans>
<bean id="userManager" class="com.chuck.manager.UserManager"></bean>
</beans>
最新文章
- Mybatis获取插入记录的自增长ID(转)
- TIME_WAIT连接过多解决办法
- 当碰到unix纪元问题时strtotime怎么转时间戳(DateTime类的使用方法)
- 【GOF23设计模式】状态模式
- 谷歌浏览器 模拟微信浏览器user-agent
- Time, Clocks, and the Ordering of Events in a Distributed System
- 5方与5W
- Lucene学习笔记:一,全文检索的基本原理
- 通过WebClient/HttpWebRequest实现http的post/get方法
- phpcms v9联动菜单的调用方法_详解get_linkage函数
- 自适应网页设计/响应式Web设计
- 老李分享:Android -自动化埋点 3
- poj 3648 2-SAT建图+topsort输出结果
- Python的虚拟环境
- 【转】Xposed出现 java.lang.IllegalAccessError: Class ref in pre-verified class resolved to unexpected implementation
- 在eclipse中spring的xml配置文件标签中class路径全限定名自动提示设置
- WPF 使用RPC调用其他进程
- 【转】iOS中属性与成员变量的区别
- 从0开始做一个的Vue图片/ 文件选择(上传)组件[基础向]
- 关于raid5的一系列问题