在我的 j2ee (myfaces + spring) 应用程序中,我有一个名为 UserSessionBean 的会话管理 bean,我在其中存储了有关已登录用户的数据。
该类被标记为可序列化
在一种方法中,我必须检索一个 HttpRequest 参数,并且我正在使用 HttpServletRequest:
public class UserSessionBean implements Serializable {
public String getLang() {
HttpServletRequest req = (HttpServletRequest) FacesContext
.getCurrentInstance().getExternalContext().getRequest();
String sessUsr = req.getHeader("PARAMETER");
}
我在 WebSphere Application Server 上遇到异常,说该类不可序列化。
我怎样才能解决这个问题?