JavaWebjsp页面的生命周期
Posted The Gao
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JavaWebjsp页面的生命周期相关的知识,希望对你有一定的参考价值。
做了一个需求,需求的大概逻辑如下:
1.进入主页之前向加载主页数据的servlet程序发起请求,拿到数据保存到requestScope中并加载,此时进入主页;
2.通过主页的某个a标签跳转到一个jsp页面上,跳转过去之前向加载该jsp页面数据的servlet程序发起请求,拿到数据保存到requestScope中并加载出来,此时进入该jsp页面;
3.该jsp页面有一个a标签<a href="index.jsp">返回主页</a>
,可以返回到主页。
此时我的疑问是,我通过步骤3中的a标签返回主页时,不是应该再向加载主页数据的servlet程序发起请求并加载数据嘛,即<a href="client/bookServlet?action=page">返回主页</a>
。如果只是<a href="index.jsp">返回主页</a>
的话,此时主页不应该没有数据吗。
我查阅了一下jsp的生命周期,我觉得是不是因为jsp页面加载数据之后,除去更新和销毁,会一直保留原有数据。其更新的时机即重新加载数据库数据,销毁的时机是退出浏览器时。
希望大家不吝赐教。
以上是关于JavaWebjsp页面的生命周期的主要内容,如果未能解决你的问题,请参考以下文章