Come again? If you're asking whether a JavaBean stored into HttpSession with session scope is a stateful session bean, the answer is no. If you're asking whether you can store a reference to a stateful session bean into HttpSession with session scope, the answer is yes but only by breaking the rules. The reference isn't serializable, which is required by the spec for all objects put into HttpSession but in practice you can get away with unserializable objects in HttpSession as long as you don't have a cluster (i.e. the container doesn't attempt to serialize the objects).