HttpSession session = request.getSession();疑问
1.javax.servlet.http
Interface HttpSession,HttpSession是接口,HttpSession session = request.getSession();这样写,session返回的是什么类型的对象的实例?接口 变量= 某种方法。这个跟String var= some.getString();这样的结构是否是一致的,能否有大侠给介绍一下基础知识,我比较薄弱。
2.request作为jsp的内置对象。如果要是用JAVA写包进行封装显然是不行的。那么在java中要是进行session操作的话,是否需要写成 某个接口 request= 某种方法调用。到现在我查找不出能够实例化request的类,但是发现了一个接口。能否把这个也讲详细一些。从java到JSP的困惑。
[解决办法]
返回的是httpSession 类型的,从后台servlet到jsp的时候把数据放到session里给传到jsp页面。
[解决办法]
接口 变量=某种方法 最终是接口 变量=某种方法返回的变量 不就是变量=变量
[解决办法]
1.javax.servlet.http
Interface HttpSession,HttpSession是接口,HttpSession session = request.getSession();这样写,session返回的是什么类型的对象的实例?接口 变量= 某种方法。这个跟String var= some.getString();这样的结构是否是一致的,能否有大侠给介绍一下基础知识,我比较薄弱。
request.getSession();返回一个实现了HttpSession接口的实例,这个实例是由容器实现的,不同的容器实现的方式也不一样
2.request作为jsp的内置对象。如果要是用JAVA写包进行封装显然是不行的。那么在java中要是进行session操作的话,是否需要写成 某个接口 request= 某种方法调用。到现在我查找不出能够实例化request的类,但是发现了一个接口。能否把这个也讲详细一些。从java到JSP的困惑。
session是jsp的内置对象,直接用即可,在servlet中可以用request.getSession()方法得到,不需要自己创建实例,web容器已经提供了。
[解决办法]
在java中自己实现HttpSession的实例,这个难度比较大,不明白为什么要这么写呢?
[解决办法]
servlet 不是一个java文件吗?
[解决办法]