iT邦幫忙

DAY 3
2

JSP 學習分享系列 第 3

Session 的使用方法

Session 的使用方法和介紹
可以不使用form來達到傳值的效果
在session沒有消失前都可以在同一個web裡存活
一般使用在判斷使用者帳號權限,或共享資料

  1. 設定值
    session.setAttribute("name", rqname);

2.取值
Object objname = session.getAttribute("name");

hello.jsp

<%@page contentType="text/html" pageEncoding="UTF-8"%>

    
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
        <title>JSP Page</title>
    
    
        <%
        String rqname = request.getParameter("name");
        session.setAttribute("name", rqname);
        %>
        <h1>Hello <%=rqname%></h1>
        <a href="showSession.jsp">Show Session</a>
    

showSession.jsp

<%@page contentType="text/html" pageEncoding="UTF-8"%>

    
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
        <title>JSP Page</title>
    
    
        <%
        Object objname = session.getAttribute("name");
        String sesname = "";
        if(objname!=null){
            sesname = objname.toString();
            }
        %>
        Session Object is :<%=sesname%>
    

上一篇
JSP 傳值介紹
下一篇
介紹一個組合模組的工具-jsp:include
系列文
JSP 學習分享30

尚未有邦友留言

立即登入留言