spring MVC 注解版环境搭建流程-注意可以不需要配置 <listener><contenxt-param>两者不相干
来源:互联网 发布:双11淘宝客服总结 编辑:程序博客网 时间:2024/06/05 23:17
搭建spring mvc流程
目录结构:
流程如下
1 用springmvc 需要导入的jar包
2 在web.xml需要添加如下配置
<servlet> <servlet-name>golfing</servlet-name> <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class> <load-on-startup>1</load-on-startup> </servlet> <servlet-mapping> <servlet-name>golfing</servlet-name> <url-pattern>/</url-pattern> </servlet-mapping>
3 在WEB-INF下配置文件
<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:mvc=http://www.springframework.org/schema/mvc xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:context="http://www.springframework.org/schema/context" xsi:schemaLocation=" http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-3.0.xsd http://www.springframework.org/schema/mvc http://www.springframework.org/schema/mvc/spring-mvc-3.0.xsd http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context-3.0.xsd"> <mvc:annotation-driven /> <context:component-scan base-package="com.sm.nothing.controller" /> <!-- 配置视图解析器 --> <bean class="org.springframework.web.servlet.view.InternalResourceViewResolver"> <property name="viewClass" value="org.springframework.web.servlet.view.JstlView" /> <property name="prefix" value="/WEB-INF/views/"></property> <property name="suffix" value=".jsp"></property> </bean> <!-- ... --></beans>
事实证明完全 <mvc:annotation-driven />可以去除掉
4 控制器类如下:
package com.sm.nothing.controller; import org.springframework.stereotype.Controller;import org.springframework.web.bind.annotation.RequestMapping;import org.springframework.web.servlet.ModelAndView;@Controllerpublic class HelloController{ @RequestMapping(value="/index.html") public ModelAndView index(){ ModelAndView mav = new ModelAndView("index","msg","SpringMvc, Hello World!"); return mav; }}
5 目录下web-inf/views/index.jsp 的文件内容为:
<p>${msg}</p>
6 执行效果
首页图
输入路径 http://localhost:8080/springmvctest/index.html,页面成功跳转
下面为可执行的源代码下载地址
http://www.kuaipan.cn/file/id_140422426734362790.htm
- spring MVC 注解版环境搭建流程-注意可以不需要配置 <listener><contenxt-param>两者不相干
- spring mvc注解环境搭建
- Spring MVC环境搭建、一键式配置方法(注解)以及参数传递
- spring mvc注解搭建
- 基于注解的Spring MVC + freemarker环境搭建
- spring mvc注解配置
- Spring MVC 注解配置
- Spring-MVC 注解配置
- maven+spring mvc环境搭建注解版(无web.xml,maven jetty插件运行)
- 基于注解的Spring MVC 框架搭建及配置详解
- SSM搭建-Spring mvc基于注解的配置(13)
- Spring MVC环境搭建
- spring mvc环境搭建
- Spring MVC 环境搭建
- spring MVC环境搭建
- spring MVC环境搭建
- spring MVC环境搭建
- Spring MVC 环境搭建
- sql查询 竖排变横排及横排变竖排显示 行列转换问题
- Hadoop序列化文件SequenceFile
- The 'Microsoft.Jet.OLEDB.4.0' provider is not registered on the local machine 解决办法
- apt-get build-dep不用去纠结那些库的问题
- 你所不知道的五件事情--Java集合框架API(第一部分)
- spring MVC 注解版环境搭建流程-注意可以不需要配置 <listener><contenxt-param>两者不相干
- 关于DIV高度居中问题
- socket编程:SO_REUSEADDR例解
- 【Linux】查看Apache的并发请求数及其TCP连接状态
- Hbase性能优化
- Django startproject的问题
- input输入框只允许中文汉字、数字、整数等
- 经典算法3:分治法求解归并排序
- 我常用的editplus使用技巧