47session 方法

定义一个page1

<%@ page language="java" import="java.util.*,java.text.*" contentType="text/html; charset=UTF-8"pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>session</title>
</head>
<body>
<h1>session对象</h1>
<%SimpleDateFormat ndf=new SimpleDateFormat("yyyy年MM月dd日 HH:mm:ss");Date d=new Date(session.getCreationTime());session.setAttribute("username","admin");session.setAttribute("password","123456");session.setAttribute("age","geyao");//设置session的最大期限为十秒session.setMaxInactiveInterval(10);
%>
<hr>
Session创建时间: <%=ndf.format(d) %><br>
Session的ID编号:<%=session.getId() %><br>
从Session中获取用户名:<%=session.getAttribute("username") %><br>
<a href="session_page2.jsp" target="_blank">跳转到page2</a>
</body>
</html>

定义一个page2

<%@ page language="java" import="java.util.*,java.text.*" contentType="text/html; charset=UTF-8"pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>session</title>
</head>
<body>
<h1>session对象</h1><hr>Session的ID编号:<%=session.getId() %><br>
从Session中获取用户名:<%=session.getAttribute("username") %><br>
Session中保存的属性:<%String[] name=session.getValueNames();for(int i=0;i<name.length;i++){out.println(name[i]+"&nbsp;"); }
%>
</body>
</html>

运行结果

过十秒

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/425344.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Wincc V7.3SE安装截图

打开某个工程出错,能力所限,找不到问题,没能解决 转载于:https://www.cnblogs.com/guyk/p/10555965.html

[剑指offer]面试题第[57-2]题[JAVA][和为s的连续正数序列][数学法][滑动窗口]

【问题描述】[简单] 【解答思路】 1. 滑动窗口 时间复杂度&#xff1a;O(N) 空间复杂度&#xff1a;O(1) public int[][] findContinuousSequence(int target) {int i 1; // 滑动窗口的左边界int j 1; // 滑动窗口的右边界int sum 0; // 滑动窗口中数字的和List<int[]&…

[Leetcode][第112题][JAVA][路径总和][递归][队列]

【问题描述】[中等] 【解答思路】 1. 递归 时间复杂度&#xff1a;O(N) 空间复杂度&#xff1a;O(H) 从根节点开始&#xff0c;每当遇到一个节点的时候&#xff0c;从目标值里扣除节点值&#xff0c;一直到叶子节点判断目标值是不是被扣完。 class Solution {public boolean…

[项目经验]玩转开源项目

搞懂一个开源项目的几大步骤 细看四大模块 1.首先正式开始啃开源项目之前&#xff0c;基础不可少&#xff0c;比如语言底子、网络协议、基本工具、基本应用框架、甚至包括一些设计模式等等&#xff0c;否则人家开源项目很难下牙。 2.正式看一个开源项目时&#xff0c;首先可以全…

49session的生命周期实例

通过超链接打开的是同一会话 定义一个page1 <% page language"java" import"java.util.*,java.text.*" contentType"text/html; charsetUTF-8"pageEncoding"UTF-8"%> <!DOCTYPE html> <html> <head> <me…

[Leetcode]第[58]题[JAVA][最后一个单词的长度][字符串]

【问题描述】[简单] 【解答思路】 直接定位最后一个单词 先找最后一个单词最后一个字母 再找最后一个单词第一个字母 1. 常规做法 时间复杂度&#xff1a;O(N) 空间复杂度&#xff1a;O(1) class Solution {public int lengthOfLastWord(String s) {int end s.length() …

50session的销毁会话和超时管理

定义一个page1 <% page language"java" import"java.util.*,java.text.*" contentType"text/html; charsetUTF-8"pageEncoding"UTF-8"%> <!DOCTYPE html> <html> <head> <meta charset"utf-8"&…

[密码学基础][信息安全][每个信息安全博士生应该知道的52件事][Bristol Cryptography][第11篇]DLP、CDH和DDH问题是什么?

这是一系列博客文章中最新的一篇&#xff0c;文章的主题是“做密码学每个博士生都应该知道的52件事”。这一系列问题是为了让博士生们在第一年结束时了解他们应该知道的事情。本博客是数学背景部分的第二部分&#xff0c;关注如何使用群操作设计密码原语。 就像你现在知道的那…

53pagecontext对象

建立一个test08 <% page language"java" contentType"text/html; charsetUTF-8"pageEncoding"UTF-8"%> <!DOCTYPE html> <html> <head> <meta charset"ISO-8859-1"> <title>Insert title here&l…

[Leetcode][程序员面试金典][面试题16.11][JAVA][跳水板][数学][动态规划]

【问题描述】[简单] 【解答思路】 边界问题 k0 &#xff0c;不能产生跳水板&#xff0c;返回空数组shorter 等于longer&#xff0c;只有一种跳水板&#xff0c;返回longerk 思路 一般情况&#xff0c;k块木板&#xff0c;k种可能 跳水板的长度是 shorter(k-j)longer*j&#x…

54include对象

建立一个test11对象 <% page language"java" import"java.util.*" contentType"text/html; charsetUTF-8"pageEncoding"UTF-8"%> <!DOCTYPE html> <html> <head> <meta charset"ISO-8859-1">…

55exception对象

定义exception.jsp <% page language"java" import"java.util.*" contentType"text/html; charsetUTF-8"pageEncoding"UTF-8" errorPage"File.jsp" %> <!DOCTYPE html> <html> <head> <meta c…

[剑指offer]面试题第[43]题[Leetcode][第233题][JAVA][1~n整数中1出现的次数][找规律][递归]

【问题描述】[困难] 【解答思路】 1. 暴力 &#xff08;超时&#xff09; 逐个数统计’1’的数量 时间复杂度&#xff1a;O(N^2) 空间复杂度&#xff1a;O(1) public int countDigitOne(int n) {int count 0;for(int i1;i<n;i){int tmp i;while(tmp>0){if(tmp%101){c…

56jsp登录案例

链接&#xff1a;https://pan.baidu.com/s/1W4UYInbsm17V9_2rFLNGFg 提取码&#xff1a;c5g5 复制这段内容后打开百度网盘手机App&#xff0c;操作更方便哦 login.jsp <% page language"java" import"java.util.*" contentType"text/html; chars…

matplotlib的颜色和控制条

为了方便记忆&#xff0c;收藏备用 一 linestyle - solid line style -- dashed line style -. dash-dot line style : dotted line style 二marker style . point marker , pixel marker o circle marker v triangle_down mark…

[Leetcode][程序员面试金典][面试题17.13][JAVA][恢复空格][动态规划][Trie][字符串哈希]

【问题描述】[中等] 【解答思路】 1. 动态规划 动态规划流程 第 1 步&#xff1a;设计状态 dp[i] 表示字符串的前 i 个字符的最少未匹配数。 第 2 步&#xff1a;状态转移方程 假设当前我们已经考虑完了前 i -1个字符了&#xff0c;对于前 i 个字符对应的最少未匹配数&#…

[Leetcode][第1392题][JAVA][最快乐前缀][KMP][字符串编码]

【问题描述】[困难] 【解答思路】 1. Rabin-Karp 字符串编码&#xff08;详见总结&#xff09; 关于为什么哈希值计算乘数为31&#xff0c;说法是&#xff0c;首先31是质数&#xff0c;其次编译器会将31*i 优化为 (i<<5)-i 时间复杂度&#xff1a;O(N^2) 空间复杂度&…

平面图转对偶图19_03_21校内训练 [Everfeel]

对于每个平面图&#xff0c;都有唯一一个对偶图与之对应。若G‘是平面图G的对偶图&#xff0c;则满足&#xff1a; G中每一条边的两个节点对应着G中有公共边的面&#xff0c;包括最外部无限大的面。 直观地讲&#xff0c;红色标出来的图就是蓝色标出的图的对偶图。 求出一个平面…