`session.setAttribute()`方法用于将一个对象绑定到当前会话中,以便在整个会话过程中都可以访问该对象。该方法接受两个参数,第一个参数是要绑定的属性的名称,第二个参数是要绑定的属性的值。例如:
```java
session.setAttribute("username", "John");
```
上述代码将一个名为"username"的属性绑定到当前会话,并将其值设置为"John"。
`session.getAttribute()`方法用于从当前会话中获取已经绑定的属性的值。该方法接受一个参数,即要获取的属性的名称,并返回该属性的值。例如:
```java
String username = (String) session.getAttribute("username");
```
上述代码将从当前会话中获取名为"username"的属性的值,并将其转换为字符串类型。
需要注意的是,`session.getAttribute()`方法返回的是一个`Object`类型的值,因此在使用之前可能需要进行类型转换。
另外,需要在使用`session`对象之前先获取该对象,例如:
```java
HttpSession session = request.getSession();
```
上述代码将获取当前会话的`HttpSession`对象,以便后续可以使用`setAttribute()`和`getAttribute()`方法。