【步骤一】 导入相关jar包 spring-aop-3.2.2.jar 面向切片编程 spring-aspects-3.2.2.jar 提供对AspectJ的支持,以便可以方便的将面向方面的功能集成进IDE中 spring-beans-3.2.2.jar 核心。访问配置文件、创建和管理bean 以及进行IoC/DI操作相关的所有类。 spring-context-3.2.2.jar为Spring 核心提供了大量扩展。 spring-context-support-3.2.2.jar spring-core-3.2.2.jar Spring 框架基本的核心工具类。外部依赖Commons Logging 。 spring-expression-3.2.2.jar 配置对象的注入,它便是SpEL (Spring Expression Language) spring-web-3.2.2.jar Web 应用开发时,用到Spring 框架时所需的核心类 spring-webmvc-3.2.2.jar Spring MVC 框架相关的所有类。包括框架的Servlets,Web MVC框架,控制器和视图支持。 com.springsource.org.apache.commons.logging-1.1.1.jar 日志 com.springsource.org.aopalliance-1.0.0.jar AOP联盟的API包,里面包含了针对面向切面的接口。
【步骤二】 web.xml配置如上篇 [创建第一个SpringMVC小Demo] 中的配置。 【步骤三】 在/WEB-INF/创建一个名为:action-servlet.xml的文件 并添加相应的约束 <?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/beans http://www.springframework.org/schema/beans/spring-beans-3.2.xsd http://www.springframework.org/schema/mvc http://www.springframework.org/schema/mvc/spring-mvc-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="com.myapps.controller"/> <!-- 注解驱动 --> <mvc:annotation-driven/> <!-- 视图解析器 --> <bean id="internalResourceViewResolver " class="org.springframework.web.servlet.view.InternalResourceViewResolver "> <property name="prefix" value="/WEB-INF/jsps/"></property> <property name="suffix" value=".jsp"></property> </bean> </beans>
【步骤四】 创建一个HomeController 不用再继承AbstractController package com.myapps.controller; import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.RequestMapping; @Controller public class HomeController { /** * 对应多个映射应该以数组的形式呈现 * @RequestMapping(value={"/luffy","/jay","/home"}) */ @RequestMapping("/home") public String goHome(){ System.out.println("呵呵"); return "index"; } }
【步骤五】 在/WEB-INF/jsps/创建index.jsp 【步骤六】 测试 地址栏输入: http://localhost:8080/Newspringmvc/home.action 控制台打印输出: 呵呵 并跳转到/WEB-INF/jsps/index.jsp
相关推荐
poi导出导入封装(使用注解建立实体与excel映射关系+反射设置实体属性值), poi导出导入封装(使用注解建立实体与excel映射关系+反射设置实体属性值) poi导出导入封装(使用注解建立实体与excel映射关系+反射设置...
使用Java自定义注解来拼接SQL查询语句,方便使用。
使用Spring的注解方式实现AOP的细节
主要介绍了在springboot中使用注解将值注入参数的操作,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
用@Resource注解完成属性装配
JavaEE 使用注解配置Bean的一个示例
Android 开发使用的inject注解查找控件实例
公司的java项目中spring使用注解依赖jar
springboot自定义注解的demo;通过本案例实现了通过自定义注解的拦截的方法可以设置访问权限;通过拦截器获取指定方法上的自定义的注解,然后判断当前的接口需不要权限校验;然后通过对应的访问去处理;demo里面的代码...
1.2 定义使用注解的类 1.3 测试类 1.4 测试结果 2、获取属性变量上注解的值 2.1 定义注解类 2.2 定义使用注解的类 2.3 定义测试类 2.4 测试结果 3、获取方法上注解的值 3.1 定义注解类 3.2 定义使用注解的类 3.3 ...
mybatis使用注解方式简单实现的Demo
Spring mvc 和 mybatis 整合,mybatis使用注解模式
使用注解控制java事务, 类似spring处理,代码干净简洁
mybatis自定义注解完成数据库切库
java注解代码java注解代码java注解代码java注解代码java注解代码java注解代码java注解代码java注解代码java注解代码java注解代码java注解代码java注解代码java注解代码java注解代码java注解代码java注解代码java注解...
使用注解来完成SQL语句的自动生成,其中包括了例子和使用方法。
SpringBoot AOP各种注解、自定义注解、鉴权使用案例SpringBoot AOP各种注解、自定义注解、鉴权使用案例SpringBoot AOP各种注解、自定义注解、鉴权使用案例
Struts 2使用注解配置Action,不配置struts.xml,通过注解直接配置action
Servlet3.0使用注解标注过滤器 Servlet3.0使用注解标注过滤器
使用注解配置Action示例。里面已经包涵java.lang.NoClassDefFoundError: org/apache/commons/lang3/StringUtils错误异常的解决方案。