国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > JSP > 正文

JSP登錄中Session的用法實例詳解

2020-07-26 23:15:18
字體:
供稿:網(wǎng)友

本文實例講述了JSP登錄中Session的用法。分享給大家供大家參考,具體如下:

登錄頁面

<%@ 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>Insert title here</title></head><body> <div style="float:left;margin-top:100px;margin-left:200px;width:400px;height:300px;background:gray;"> <form action="IndexServlet" method="post"> <div style="float:left;width:400px;height:30px;background:gray;margin-top:50px">  <div style="margin-left:70px;float:left;line-height:30px">賬號:</div><input style="disply:block;float:left;width:200px;height:30px;border:none;" type="text" name="user"/> </div> <div style="float:left;width:400px;height:30px;background:gray;margin-top:50px">  <div style="margin-left:70px;float:left;line-height:30px">密碼:</div><input style="disply:block;float:left;width:200px;height:30px;border:none;" type="text" name="password"/> </div> <div style="float:left;margin-top:50px;width:400px;height:30px;background:gray;">  <input style="float:left;width:60px;height:30px;margin-left:170px;border:none;" type="submit" name="ok" value="登錄"/> </div> </form> </div></body></html>

檢測賬號密碼以及設置session的IndexServlet

import java.io.IOException;import javax.servlet.ServletException;import javax.servlet.annotation.WebServlet;import javax.servlet.http.HttpServlet;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;import javax.servlet.http.HttpSession;/** * Servlet implementation class IndexServlet */@WebServlet("/IndexServlet")public class IndexServlet extends HttpServlet { private static final long serialVersionUID = 1L;      /**   * @see HttpServlet#HttpServlet()   */  public IndexServlet() {    super();    // TODO Auto-generated constructor stub  }  /** * @see HttpServlet#doGet(HttpServletRequest request, HttpServletResponse response) */ protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { // TODO Auto-generated method stub response.getWriter().append("Served at: ").append(request.getContextPath()); }  /** * @see HttpServlet#doPost(HttpServletRequest request, HttpServletResponse response) */ protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { // TODO Auto-generated method stub request.setCharacterEncoding("utf-8"); String user = request.getParameter("user"); String password = request.getParameter("password");  String path = request.getContextPath(); HttpSession session=request.getSession();  if ("1".equals(user) && "1".equals(password)) {    session.setAttribute("name", user);  response.sendRedirect(path + "/success.jsp");   }else{  response.sendRedirect(path + "/Index.jsp"); } } }

成功登錄頁面

<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%><!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><% String path = request.getContextPath();%><% Object name = session.getAttribute("name"); if(name==null){ response.sendRedirect(path+"/Index.jsp"); }%><html> <head> <title>成功頁面</title> </head> <body> 恭喜你,騷年,<%=session.getAttribute("name") %>,成功登陸了! <a href="out.jsp" rel="external nofollow" >注銷</a> </body></html>

注銷功能的jsp

<%@ 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>Insert title here</title></head><body> <%  String path = request.getContextPath(); %> <%   session.removeAttribute("name");   response.sendRedirect(path+"/Index.jsp");  %></body></html>

希望本文所述對大家jsp程序設計有所幫助。

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 托克逊县| 涞源县| 洪江市| 肇庆市| 修武县| 孟连| 平原县| 阿拉尔市| 临清市| 孝昌县| 诏安县| 湖口县| 汤原县| 社会| 炎陵县| 卓资县| 延津县| 武功县| 栾川县| 保康县| 琼中| 武山县| 布尔津县| 琼中| 库伦旗| 陵水| 平谷区| 孟津县| 阳东县| 敖汉旗| 渭源县| 麟游县| 闵行区| 嘉定区| 偏关县| 凤庆县| 寿宁县| 应城市| 澎湖县| 象山县| 上思县|