Session+以及自定义异常类的简单使用
程序员文章站
2022-03-01 19:47:15
...
Session+以及自定义异常类的简单使用
1、Session
1.1 将数据存储到session
//登录(也可以根据HttpServletRequest来获取session对象)
public String login(HttpSession session){
//将登录信息保存到session里面 (就这一句就行)
//参数1:session的唯一id 参数2:需要存储到session里的内容(一般存储登录成功后的user信息)
session.setAttribute("USER_IN_SESSION", user);
}
1.2 前台获取session
<!-- 直接使用后台传来的USER_IN_SESSION取里面的值(获取名字) -->
<span>${USER_IN_SESSION.name}</span>
2、自定义异常类
/**
* 自定义异常类 继承Exception异常(使用的时候直接new来使用,将错误信息存储到有参构造里面。原本的异常太大了,所以需要自定义异常)
*/
public class AuthenticationException extends Exception{
public AuthenticationException() {
super();
}
public AuthenticationException(String message) {
super(message);
}
}