简体   繁体   English

如何阻止jsp在页面加载时创建会话

[英]how to stop jsp from creating sessions on page load

I know that JSP will create sessions automatically on page load. 我知道JSP将在页面加载时自动创建会话。 In my login page I don't want it to create sessions util i click on submit button, and also if user login fails I am sending error message in session so that time it should accept the session already created and after showing error message session should be invalidated. 在我的登录页面中,我不希望它使用单击提交按钮来创建会话,并且如果用户登录失败,我也会在会话中发送错误消息,以便它应该接受已经创建的会话,并且在显示错误消息会话后应该无效。 How can i achieve this. 我怎样才能做到这一点。

I have tried session = false in JSP, this is showing error where i am getting previous session to show error message. 我在JSP中尝试了session = false ,这显示了错误,我正在获取上一个会话以显示错误消息。

I have also tried page hit count using application.setAttribute but this is showing illegalStateException on first load itself. 我也尝试过使用application.setAttribute页面命中计数,但这在第一次加载时显示了非法状态异常。

Any ideas ? 有任何想法吗 ?

这避免了会话创建

<%@ page session="false" %>

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM