如何让jsp页面刚加载的时候,就可以获得session传过来的值

2025-01-04 11:01:39
推荐回答(3个)
回答1:

jsp的全称是java server page。这个server就是告诉大家是和服务器有关的。
session作为jsp里的内置对象,是要在服务器端起作用的
你要在b.jsp里使用session的值,就要在b.jsp加载之前更新session的值。
如果这样取得还是旧的值,那就是你的浏览器缓存起作用了,你看到的不是最新的值而是浏览器缓存的页面。

回答2:

你可以在页面中判断session为不为空,如果为空,那么就进方法获得session然后在回到页面.
例如:if(session.getAttribute("user") ==null){
response.sendRedirect("loginUser.action");
}
你是 jsp+javaBean (model1) 还是 jsp+servlet+javaBean(model2)
还是 ssh三大框架开发啊?解决方法很多的。。。

回答3:

session是一直存在的