JSP基础 指令page session 当前页面禁用session
2017-12-06 12:36
549 查看
礼悟:
公恒学思合行悟,尊师重道存感恩。叶见寻根三返一,江河湖海同一体。
虚怀若谷良心主,愿行无悔给最苦。读书锻炼养身心,诚劝且行且珍惜。
参考链接:http://blog.csdn.net/microfhu/article/details/6944368
部分转载
session 属性控制页面是否参与 HTTP 会话。使用这个属性时,可以采用下面两种形式:
<%@ page session="false" %>
true 值(默认)表示,如果存在已有会话,则预定义变量 session (类型为HttpSession)应该绑定到现有的会话;否则,创建新的会话并将其绑定到 session。false 值表示不自动创建会话,在 JSP 页面转换成 servlet 时,对变量 session 的访问会导致错误。
对于高流量的网站,使用 session="false" 可以节省大量的服务器内存。但要注意,session="false" 并不禁用会话跟踪,它只是阻止 JSP 页面为那些尚不拥有会话的用户创建新的会话。由于会话是针对用户,不是针对贞面,所以,关闭某个页面的会话跟踪没有任何益处,除非有可能在同一客户会话中访问到的相关页面都关闭会话跟踪。
MyJsp.jsp
java优秀,值得学习。
学习资源:博文头部的参考链接 + 清净的心地。
公恒学思合行悟,尊师重道存感恩。叶见寻根三返一,江河湖海同一体。
虚怀若谷良心主,愿行无悔给最苦。读书锻炼养身心,诚劝且行且珍惜。
javaEE:7
javaSE:1.8
JSTL:1.2.2
server:tomcat 8.5
browser:Chrome/Firefox
os:windows7 x64
ide:MyEclipse 2017
javaSE:1.8
JSTL:1.2.2
server:tomcat 8.5
browser:Chrome/Firefox
os:windows7 x64
ide:MyEclipse 2017
参考链接:http://blog.csdn.net/microfhu/article/details/6944368
部分转载
session 属性控制页面是否参与 HTTP 会话。使用这个属性时,可以采用下面两种形式:
<%@ page session="false" %>
true 值(默认)表示,如果存在已有会话,则预定义变量 session (类型为HttpSession)应该绑定到现有的会话;否则,创建新的会话并将其绑定到 session。false 值表示不自动创建会话,在 JSP 页面转换成 servlet 时,对变量 session 的访问会导致错误。
对于高流量的网站,使用 session="false" 可以节省大量的服务器内存。但要注意,session="false" 并不禁用会话跟踪,它只是阻止 JSP 页面为那些尚不拥有会话的用户创建新的会话。由于会话是针对用户,不是针对贞面,所以,关闭某个页面的会话跟踪没有任何益处,除非有可能在同一客户会话中访问到的相关页面都关闭会话跟踪。
MyJsp.jsp
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%> <%@ page session="false"%> <% String path = request.getContextPath(); String basePath = request.getScheme() + "://" + request.getServerName() + ":" + request.getServerPort() + path + "/"; %> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <base href="<%=basePath%>"> <title>My JSP 'MyJsp.jsp' starting page</title> <meta http-equiv="pragma" content="no-cache"> <meta http-equiv="cache-control" content="no-cache"> <meta http-equiv="expires" content="0"> <meta http-equiv="keywords" content="keyword1,keyword2,keyword3"> <meta http-equiv="description" content="This is my page"> <!-- <link rel="stylesheet" type="text/css" href="styles.css"> --> </head> <body> <% // 在写了<%@ page session="false"%>后,session 还能用吗? // 你可以试一试,给最苦 这里是用不了。 %> This is my JSP page. <br> </body> </html>
java优秀,值得学习。
学习资源:博文头部的参考链接 + 清净的心地。
相关文章推荐
- JSP基础 指令page errorPage 当前页面抛出异常,转发到指定页面
- JSP基础 指令page isErrorPage 标识当前页面是处理错误的 并 出错时返回状态码为500
- JSP基础 指令include 静态包含的页面也要指明pageEncoding
- Web开发中的四个域对象: page(jsp有效) request(一次请求) session(一次会话) application(当前web应用)
- JSP基础 指令page import 导包
- jsp中page基础用法和指令元素page的用法
- 01_02 JSP基础语法之page指令1
- 01_03 JSP基础语法之page指令2(数据库的连接操作)
- 关于page,request,session,application在jsp页面中的作用域
- 【Java.Web】JSP —— 语法基础 —— JSP指令Directives(page include taglib)
- JSP基础语法--跳转指令 jsp:forward page
- 使用jsp的forward指令进行页面跳转时注意session对象的清除
- 如何在jsp页面调用的java类中获取当前线程的request和session
- JSP 的 page 编译指令的属性session 的默认值 true
- JSP基础知识之page,request,session,application
- JSP基础 指令page 可以放在第一行,也可以放在其他行,可以有多个
- 客户端禁用了cookie,怎么实现session技术共享多个页面
- JSP的页面连接和提交方式(web基础学习笔记六)
- 【jsp+servlet】JSP中的page、request、session、application四大作用域
- jsp页面中实现获取当前时间