<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>登录界面</title>
</head>
<body> <form action="test_session2.jsp" method="post">
<table width="300" height="300" border="0" align="center">
<tr height="80" align="center">
<td colspan="2"><font size="24">OO登录</font></td></tr>
<tr height="30">
<td width="80" align="right">用户名:</td>
<td><input type="text" name="name"></td></tr>
<tr height="30">
<td width="80" align="right"> 密&nbsp;&nbsp;码:</td>
<td> <input type="password" name="password"></td></tr>
<tr><td height="40" align="center" colspan="2">
<input type="submit" value="登录"></td></tr>
</table> </body>
</html>
 <%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>登录成功</title>
</head>
<body>
<%
String name = new String( request.getParameter("name").getBytes("ISO-8859-1"),"UTF-8");
session.setAttribute("name", name); out.println(name + "成功登陆");
%>
16 <a href="test_session3.jsp"><br>跳转</a>
</body>
</html>
 <%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>会话</title>
</head>
<body>
<%
String str = "";
Object obj = session.getAttribute("name");
if(obj != null){
str = obj.toString();
out.println(str + "已经成功登陆");
}else{
out.println("会话超时,请重新登录。");
}
%>
</body>
</html>

最新文章

  1. java 静态代码块 构造块 构造方法
  2. pom中定义某jar包的依赖,但并不使用该jar包,那最后部署的应用中会有这个jar包么?
  3. RFID Hacking④:使用ProxMark3 破解门禁
  4. C语言误区
  5. bootstrap multiselect两大组件
  6. Java--多线程读取网络图片并保存在本地
  7. oracle 10g 学习之PL/SQL简介和简单使用(10)
  8. android 自动化压力测试-monkey 2 获取程序包名
  9. UIActivityIndicatorView的使用方法(旋转动画)
  10. BZOJ2287: 【POJ Challenge】消失之物
  11. 自己编写SqlHelper
  12. 各种开发语言示例调用HTTP接口(示例中默认HTTP接口编码为gb2312)
  13. Flex读取txt文件里的内容(二)
  14. Windows笔记目录
  15. Android内嵌PDF预览
  16. miniprogrampatch 提供 watch 和 computed 特性
  17. FL studio钢琴卷工具简介
  18. Monkey测试简介【转载】
  19. 96D - Police Stations
  20. 1115 Counting Nodes in a BST (30 分)

热门文章

  1. 零基础学HTML 5实战开发(第一季)
  2. 零基础学python-5.2 数字表达式操作符
  3. 《JAVA程序设计》实训第二天——《猜猜看》游戏
  4. sicily 1091 Maximum Sum (动规)
  5. POJ 3469 Dinic (二元关系)
  6. POJ 1945 暴搜+打表 (Or 暴搜+判重)
  7. label标签的可访问性问题
  8. Install the high performance Nginx web server on Ubuntu
  9. Android 开发环境安装配置手册
  10. 《剑指offer》数组中出现次数超过一半的数字