SpringMVC(三) RequestMapping修饰类
2024-10-14 03:19:40
SpringMVC使用@RequestMapping 注解为控制器指定可以处理哪些URL请求。
可以用于类定义以及方法定义:
类定义:提供初步的请求映射信息。相对于WEB应用的根目录。
方法处:提供进一步的细分映射信息。相对于类定义处的URL。若类定义处没有定义,则是相对于根目录。
如:针对类设置了@RequestMapping("pathclass")注解,针对方法设置了@RequestMapping("method"),则最终调用到方法的url为pathclass/method,完整路径如http://localhost:8080/HelloWorld/pathclass/helloworld.
参考如下Controller测试代码:
package com.tiekui.springmvc.handlers; import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping; @Controller
@RequestMapping("pathclass")
public class RequestMappingTest {
private static String SUCCESS="success"; @RequestMapping("helloworld")
public String hello(){
System.out.println("hello world from " + getClass());
return SUCCESS;
}
}
jsp中调用这个方法的参考代码如下,可以将以下代码加在HelloWorld工程中的index.jsp中。
<a href="pathclass/helloworld">Pathclass Hello world Test</a>
最新文章
- j.APR连接器整体框图(含SSL实现分析)
- android 多线程下载
- UIViewController的生命周期
- UML系列03之UML时序图
- Java常用知识点
- P1417 烹调方案
- 利用Xilinx中的ROM构造查找表来计算sin和cos的方法探讨
- TextView中如何支持html标签,放置图片和动作标签
- 免费的编程中文书籍索引 from github
- ECharts模拟迁徙案例
- Git 常用命令速查表
- Vue 无限滚动加载指令
- VS 快捷键使用
- Bootstrap3基础 form-inline 输入框在同一行
- 1.数据结构&;算法的引言+时间复杂度
- Alpha冲刺——day7
- vb.net结构化异常处理和“邪用”
- SparkMLlib分类算法之决策树学习
- 获取http-post请求的原生报文
- Kibana TypeError : Object #<;GlobalState>; has no method &#39;setDefaults&#39;