springmvc基础篇—通过注解的方式去配置项目
2017-02-05 10:59
501 查看
学习了通过xml方式去配置项目后,当然要掌握更简单更灵活的注解方式哟,这是官方推荐使用的方式。
一、修改配置文件,建议大家直接使用我的配置文件
spring-mvc.xml
注意:自动扫描配置中,如果有多个包要扫描,可以用逗号隔开
二、示例:
注意:@RequestMapping中value使用{}来括起来了有点类似我们的数组,所以如果是想用多个不同的url去访问那么直接像我这么写就好了,我在做这个示例的时候出现了一点问题,发现配置都没问题,但是一访问就是抛错,在网上查阅资料后,发现原来注解方式需要用到的jar包需要是4.0以上才行,有的人用3.x.x的版本也可以,但是我这就不行,没有去深入入研究,可能是和tomcat版本有关系,所以建议大家用spring4.0以上的jar文件。
我这里贴出一个从官网下载的jar包分享地址:http://pan.baidu.com/s/1pKUr8BD
三、创建jsp文件,访问截图
在你配置内部资源视图解析器中,别忘了去建对应jsp文件,然后就可以访问了
一、修改配置文件,建议大家直接使用我的配置文件
<?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:mvc="http://www.springframework.org/schema/mvc" xmlns:context="http://www.springframework.org/schema/context" xsi:schemaLocation="http://www.springframework.org/schema/mvc http://www.springframework.org/schema/mvc/spring-mvc-3.2.xsd http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-3.2.xsd http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context-3.2.xsd"> <!-- 自动扫描 --> <context:component-scan base-package="cn.cfs.springmvc.controller"/> <!-- 内部资源视图解析器 prefix + logicName + suffix --> <bean name="InternalResourceViewResolver" class="org.springframework.web.servlet.view.InternalResourceViewResolver"> <property name="prefix" value="/WEB-INF/jsps/"></property> <property name="suffix" value=".jsp"></property> </bean> <!-- 注解驱动 --> <mvc:annotation-driven/> </beans>
spring-mvc.xml
注意:自动扫描配置中,如果有多个包要扫描,可以用逗号隔开
二、示例:
package cn.cfs.springmvc.controller; import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.RequestMapping; @Controller public class HomeController{ @RequestMapping(value={"/","home"}) public String test(){ System.out.println("进来了......"); return "index"; } }
注意:@RequestMapping中value使用{}来括起来了有点类似我们的数组,所以如果是想用多个不同的url去访问那么直接像我这么写就好了,我在做这个示例的时候出现了一点问题,发现配置都没问题,但是一访问就是抛错,在网上查阅资料后,发现原来注解方式需要用到的jar包需要是4.0以上才行,有的人用3.x.x的版本也可以,但是我这就不行,没有去深入入研究,可能是和tomcat版本有关系,所以建议大家用spring4.0以上的jar文件。
我这里贴出一个从官网下载的jar包分享地址:http://pan.baidu.com/s/1pKUr8BD
三、创建jsp文件,访问截图
在你配置内部资源视图解析器中,别忘了去建对应jsp文件,然后就可以访问了
相关文章推荐
- SpringMVC配置,controller通过注解方式-01
- SpringMVC经典系列-02基于Spring2.5注解的方式进行项目开发---【LinusZhu】
- spring通过注解依赖注入和获取xml配置混合的方式
- SpringMVC 通过XML方式进行配置解析BeanNameUrlHandlerMapping
- Spring MVC学习总结(5)——SpringMVC项目关于安全的一些配置与实现方式
- SpringMVC经典系列-03基于Spring2.5采用XMl配置的方式进行项目开发---【LinusZhu】
- SpringMVC使用注解方式配置IOC
- Spring MVC学习总结(5)——SpringMVC项目关于安全的一些配置与实现方式
- 通过注解的方式集成Spring 4 MVC+Hibernate 4+MySQL+Maven,开发项目样例
- Spring MVC学习总结(5)——SpringMVC项目关于安全的一些配置与实现方式
- EJB通过注解方式注入并使用其他EJB或者服务、配置JBoss数据源
- javaWeb项目SpringMVC3.2.1与Mybatis3.0.4整合实例(Mybaits-spring配置文件的几种方式)之一SqlSessionDaoSupport方式
- 原始方式:spring四种依赖注入方式 |注解方式:Spring零配置通过注解实现Bean依赖注入
- 关于springMVC3.0基于注解方式的项目搭建
- EJB通过注解方式注入并使用其他EJB或者服务、配置JBoss数据源
- springMVC注解方式+easyUI+MYSQL配置实例
- springMvc 之 【javaBean读取属性配置文件中的值】---注解方式
- SpringMVC通过注解@Value获取properties配置
- springmvc通过@Value注解读取Properties配置文件的值,junit测试可以取到值,但是在业务中无法读取
- SpringMvc (二) 通过URL限定:URL表达式/模拟请求方法/注解绑定方法参数/入参方式