未分类
2020-12-13 08:44:06
1822677238@qq.com
手机扫码查看
2020java框架教程之spring的原生API
原生API:servlet环境中的一些有用的对象
HttpServletRequest
HttpServletResponse
HttpSession
Reader
Writer
InputStream
OutputStream
java.security.Principal
一:配置servlet环境
eclipse:
方式一:
在项目上右键–>properties(添加buildpath):
Project Facets–>Runtimes–>Apache Tomcat
方式二:
导入依赖:
<dependency> <groupId>javax.servlet</groupId> <artifactId>servlet-api</artifactId> <version>2.5</version> <scope>provided</scope> </dependency> <dependency> <groupId>javax.servlet</groupId> <artifactId>jsp-api</artifactId> <version>2.0</version> <scope>provided</scope> </dependency>
二:使用原生API
直接在controller层的方法的参数列表中添加需要的对象即可
例如:
@RequestMapping("/testSession")
public String test(HttpSession session){
System.out.println("sessionID:"+session.getId());
return "home";
}
@RequestMapping("/cookie")
public String getCookie(@CookieValue("JSESSIONID") String cookies){
System.out.println("JSESSIONID:"+cookies);
return "cookie";
}
@RequestMapping("/header")
public String getHeader(@RequestHeader(value = "Accept-Language") String header){
System.out.println("请求头信息:"+header);
return "cookie";
}



发表回复