admin管理员组文章数量:1794759
Spring MVC @RequestHeader注解的使用
Spring MVC @RequestHeader注解用于将请求的头信数据映射到功能处理方法的参数上。
创建HelloWorldController
package com.controller; import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.RequestHeader; import org.springframework.web.bind.annotation.RequestMapping; @Controller public class HelloWorldController { @RequestMapping("/requestHeaderTest") public void requestHeaderTest(@RequestHeader("User-Agent")String userAgent, @RequestHeader(value="Accept")String []accepts) { System.out.println("通过@RequestHeader获得userAgent"); System.out.println(userAgent); System.out.println("通过@RequestHeader获得accept"); for(String accept:accepts) { System.out.println(accept); } } }创建index.jsp
<%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%> <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>index</title> </head> <body> <a href="requestHeaderTest">requestHeaderTest</a> <br> </body> </html>启动Tomcat并访问index.jsp
点击requestHeaderTest链接访问requestHeaderTest控制器,控制台输出:
本文标签: 注解springMVCRequestHeader
版权声明:本文标题:Spring MVC @RequestHeader注解的使用 内容由林淑君副主任自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.xiehuijuan.com/baike/1686618946a86964.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论