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…

波动基因

突发奇想&#xff0c;会不会在癌症不同阶段中&#xff0c;同一个基因呈现出多峰的waving状态&#xff0c;这样的基因会不会在癌症阶段的转变中起着作用。 一个小想法&#xff0c;有空了做一下试试&#xff0c;现在暂时确定一下用信息熵来度量waving状态的程度。 坑越挖越多&…

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

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

Hihocoder #1631 : Cats and Fish 模拟

题意 现有n个鱼 m个猫 每条猫有吃一条鱼所要花去的时间 问最终x分钟后会有多少只完整的鱼 和不完整的鱼 分析 很像操作系统的资源调度的问题 这种卡时间点的问题向来都要好好把 每个步骤所发生的时间给他具体化 我们看每只猫吃一条鱼花去ci分钟 而他是在这一分钟开始的时…

49session的生命周期实例

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

安卓——launchMode

网上的实在看不懂&#xff0c;在这里姑且记录下自己理解了的。 android:launchMode"" 设置Activity的启动模式 standard 每次都会启动一个新的Activity singleTop 会扫描内存栈以保证不会重复创建Activity singleTack 一样会扫描但会移除该Activity之后的全部实例…

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

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

The 2014 ACM-ICPC BeiJing D - Dire Wolf HDU - 5115 区间dp

题意 n个狼 排成一排 我们要把一排狼都删除掉 删除一个狼的花费是这个狼的权值和左右两个狼的附加值 求最小花费 分析 考虑区间dp dp[i][j]表示i到j的最小花费 我们可以枚举其中的k 为序列中最后一个删除的元素 然后记忆话搜索 这样下来最深层次的元素最先删除 附加元素…

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"&…

Navicat 连接MariaDB 失败: Host '*' is not allowed to connect to this MariaDB server

Navicat 连接MariaDB 失败&#xff1a; Host * is not allowed to connect to this MariaDB server 题描述&#xff1a;Navicat 为管理方便&#xff0c;连接Linux 中Mariadb失败&#xff0c;如下如下错误&#xff1a;Host * is not allowed to connect to this MariaDB server …

[小技巧][JAVA]判断字符串某一位是否是数字/字母

三种方法 1用JAVA自带的函数 数字 Character.isDigit(char ch) 字母 Character.isLetter(char ch) public static boolean isNumeric(String str){for (int i str.length();--i>0;){ if (!Character.isDigit(str.charAt(i))){return false;}}return true;}2用正则表达式…

[密码学基础][信息安全][每个信息安全博士生应该知道的52件事][Bristol Cryptography][第一篇]不同类型的处理器

这是每个密码学博士生应该知道的52件事系列的第一篇文章。PhD研究生在第一年结束的时候应该掌握这些问题。并且尽可能早的在他们能放弃的时候放弃(23333)无论怎样&#xff0c;我们会将这些问题在接下来的一年里表达出来&#xff0c;我自愿的为这个第一个事情的编写做出贡献。这…

android与php使用base64加密的字符串结果不一样解决方法

base64将字符串转换为字节得到同一个值 一.错误 String signString Base64.encodeToString(signContent.getBytes(),Base64.NO_WRAP); 二.正确 byte[] byteSign Base64.encode(signContent.getBytes(),Base64.NO_WRAP); String signString new String(byteSign); 大多使用ba…

CodeForces 895 B. XK Segments 二分查找

题意 定义n个数和x 让我们在这n个数中找出 多少个不同的对 分析 观察条件我们要找的是对于一个元素ai 找到另外一个元素 aj 使得a[i]<a[j] 所以我们需要排序 也就是对于每一个元素 ai 我们可以确定他后面有k个x的整数区间的范围 假设下界为lb上界为ub 那么 当a[i]除…

[密码学基础][信息安全][每个信息安全博士生应该知道的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…

51nod 1101 换零钱 简单dp

题意&#xff1a;问在现有面值金额下 输入一个m可以由多少种不同的金额组成 那么可以定义dp[i]表示i金额由多少种不同的金额组成方式 转移方程&#xff1a;dp[i] (dp[i] dp[i-cost[j])%mod&#xff1b; 首先要定义dp[0] 1&#xff1b; 然后枚举面值 看不同数目下该面值可…