1.读取properties文件中的配置值
使用@Value方式
@RestController
public class WebController {
@Value("${test.msg}")
private String msg;
@RequestMapping("/index1")
public String index1(){
return "方式一:"+msg;
}
}</span>
使用Environment方式
@RestController
public class WebController {
@Autowired
private Environment env;
@RequestMapping("/index2")
public String index2(){
return "方式二:"+env.getProperty("test.msg");
}
}
2.设置和获取cookie
输入,需要加入HttpServletResponse response
Cookie cookie = new Cookie("access_token", access_token);
cookie.setMaxAge(1296000); //设置cookie的过期时间是1296000s
response.addCookie(cookie);
获取,只要添加标签@CookieValue,如:
public String Login(@CookieValue(value = "access_token", defaultValue = "fail") String access_token, HttpSession session)
设置和获取session
在函数处添加HttpSession session作为参数
获取:session.getAttribute(“currentUser”);
添加:session.setAttribute(“currentUser”, currentUser);
1649

被折叠的 条评论
为什么被折叠?



