JSP之session

index.jsp:

<form id="form1" name="form1" method="post" action="session.jsp">
  <table width="500" border="0" height="54">
    <tr>
      <td><div align="center">您的名字是:</div></td>
      <td><label>
          <input type="text" name="name" />
          </div>
      </label></td>
    </tr>
    <tr>
      <td colspan="2"><label>
          <input type="submit" name="Submit" value="提交" />
      </label></td>
    </tr>
  </table>
  <label></label>
</form>

session.jsp:

<%
   String name=request.getParameter("name");//获取用户填写的用户名  session.setAttribute("name", name);//将用户名保存到session对象中   %>
  <form id="form1" name="form1" method="post" action="MyJsp.jsp">
  <table width="500" border="0">
  <tr>
    <td>您的名字是:</td>
    <td><form id="form3" name="form3" method="post">
      <label>
      <td>
        <%=name %></td>
        </label>
    </form>
    </td>
  </tr>
    <tr>
      <td><div align="center">您的想要去的地方是:</div></td>
      <td><label>
          <input type="text" name="address" />
          </div>
      </label></td>
    </tr>
    <tr>
      <td colspan="2"><label>
          <input type="submit" name="Submit" value="提交" />
      </label></td>
    </tr>
  </table>
  <label></label>
</form>

MyJsp.jsp:

 <%
   String name=session.getAttribute("name").toString();
    String address=request.getParameter("address");
   %>
    <form id="form1" name="form1" method="post" action="">
  <table width="500" border="0">
    <tr>
      <td colspan="2"><div align="center">SHOW</div></td>
    </tr>
    <tr>
      <td>你的名字是:</td>
      <td><%=name %></td>
    <tr>
      <td><div align="center">您的想要去的地方是:</div></td>
      <td><%=address %></td>
    </tr>
  </table>
</form>
时间: 2024-11-03 05:42:39

JSP之session的相关文章

jsp之session对象

jsp之session对象:一:概念session对象可以在应用程序的web页面之间跳转时保存用户的信息,使整个用户会话一直存在,直到关闭浏览器或是销毁session.session的生命周期:20~30分钟之间二:session常用的方法session.setAttribute(String name,Objectobj); //往session会话中存放数据session.getAttribute(String name); //获取session中的值session.removeAttri

Servlet和jsp运用session

HttpSession session=request.getSession(); session.setAttribute("sessions", session); response.sendRedirect("***.jsp"); 在****.jsp中通过sessions取到session对象: <ahref="在web.xml中配置 sess?name=${一个对象 }">你好</a> ?模拟传值 web.xml配

JS或jsp获取Session中保存的值

JS是不能读取Session中的值的 . session是服务器对象, javascript是客户端脚本,你能做的操作就是把这个值用 <%=%>输出到页面的javascript中参与运算,而无法直接用js调用的 方法: 你可以做一个AJAX来请求 服务器, 返回session中的值 . 当然你也可以在JSP中使用<%=%>这种东西来获取session中的值,例如: <script language="JavaScript"> var myName=&

jsp的Session 和Servlet的Session的区别

1.session机制    http是无状态的协议,客户每次读取web页面时,服务器都打开新的会话,而且服务器也不会自动维护客户的上下文信息,session就是一种保存上下文信息的机制,它是针对每一个用户的,变量的值保存在服务器端,通过SessionID来区分不同的客户,session是以cookie或URL重写为基础的,默认使用cookie来实现,系统会创造一个名为JSESSIONID的输出返回给客户端Cookie保存. 2.jsp和Servlet的关系    jsp是servlet的一种简

jsp操作session

session代表一次用户会话,一次会话就是:从客户端浏览器连接服务器开始,到浏览器与服务器断开为止,就称为一次会话. session通常用户跟踪用户会话信息,如判断用户是否登录,或者在购物车应用中,用于跟踪用户购买的物品等.session范围内的属性可以在多个页面的跳转之间共享,一旦浏览器关闭,session就结束了.java中session对象是HttpSession的实例. 下面是一个完整的例子: <%@ page language="java" import="

jsp中session的使用

Session的典型应用: 防止用户非法登录到某个页面. 网上商城的购物车 保存用户登录信息 注:多个请求要用的东西放在session中,多个会话之间要用的东西放在上下文中. 如何创建session? Servelt API 中有HttpSession接口,来封装session对象.用HttpServletRequest来获取会话对象. HttpSession  session=request.getSession(); 主要方法:1. getAttribute( String name )获取

jsp的session完成登陆功能

login.jsp: 1 <%@ page language="java" import="java.util.*" contentType="text/html; charset=utf-8"%> 2 <% 3 String path = request.getContextPath(); 4 String basePath = request.getScheme()+"://"+request.getSe

jsp判断session中的值

方法有两种: 假设,此session的名字叫adminAccount 1.EL表达式 <script type="text/javascript"> if($.trim("${sessionScope.adminAccount}") == "") { top.location.href="admin.jsp"; } </script> 2.java代码 <% if(session.getAttri

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

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"