SpringMVC进阶(四)——注解开发
来源:互联网 发布:华孚色纺怎么样 知乎 编辑:程序博客网 时间:2024/06/05 12:45
学习spring的时候我们知道,spring容器可以通过注释的方式管理容器中的示例,springMVC也不例外,下面我们就一起来看看如何通过注释来进行SpringMVC的开发。
1.创建web项目
2.在springmvc的配置文件中指定注解驱动,配置扫描器
<!-- mvc注解的驱动但是如果context:component-scan存在,mvc:annotation就没有必要配 --><mvc:annotation-driven/> <context:component-scan base-package="com.tgb.controller" /><!-- 视图解析器 --><beanclass="org.springframework.web.servlet.view.InternalResourceViewResolver"><!-- 配置从项目根目录到指定目录一端路径 ,建议指定浅一点的目录 --><property name="prefix" value="/WEB-INF/jsp/"></property><!-- 文件的后缀名 --><property name="suffix" value=".jsp"></property></bean>
3.新建Controller对象
@Controller@RequestMapping("/Annotation")public class AnnotationController {@RequestMapping("/toIndex")public String sayHello(){System.out.println("helloworld~~");//如果redirect:后面不加/表示从当前controller中寻找方法,加上/表示从根目录下寻找方法return "redirect:/test.do";}}
注意:
在这里需要说一下类和方法上的注释标签:
1>@controller:标识当前类是控制层的一个具体的实现
2>@requestMapping:放在方法上面用来指定某个方法的路径,当它放在类上的时候相当于命名空间需要组合方法上的requestmapping来访问
4.访问结果
总结:
通过注解开发,的确要比配置xml文件方便很多,只需要配置一下扫描器,然后打上标签,就OK了。当然这部分的学习也可以和spring中的注解开发联系起来,两者对比学习,更容易上手些。
0 0
- SpringMVC进阶(四)——注解开发
- SpringMVC(四)注解开发
- springmvc注解开发——Springmvc总结(二)
- springMVC—注解开发实例
- java进阶(四):Java注解学习
- SpringMVC进阶(四)
- springMVC-注解开发(上)
- SpringMVC源码(九)SpringMVC注解开发
- Annotation(四)——Struts2注解开发
- Annotation(四)——Struts2注解开发
- SpringMVC(四)数据模型和@SessionAttributes注解
- SpringMVC重要注解(四)@ModelAttribute
- Java进阶之Annotation(注解)——自定义注解
- SpringMVC—注解方式
- SpringMVC进阶(二)——handlerMapping
- SpringMVC进阶(三)——控制器
- SpringMvc——进行注解开发的基本配置
- SpringMVC——注解类型(一)
- 数据结构面试题1.2.9-查找最小的K个元素-使用最大堆
- 修改AfxMessageBox对话框标题
- 学习微博情感分类的特定情感词嵌入(A14, ACL2014)*
- Struts框架核心工作流程与原理
- 随机数、序列数生成、数组排序
- SpringMVC进阶(四)——注解开发
- Java学习笔记【输入输入知识要点】
- 不进化,则消亡
- Java-Mail 发送邮件
- 算法--设计一个有getMin功能的栈
- 字符字节转换器,不同编码下字符字节互转
- IOS框架和服务
- redis
- Largest Rectangle in Histogram 一排矩形中的最大的面积