`
zjx2388
  • 浏览: 1337021 次
  • 性别: Icon_minigender_2
  • 来自: 北京
社区版块
存档分类
最新评论

从servlet设置参数到JSP中需用session设置

    博客分类:
  • J2SE
阅读更多

从servlet设置参数到JSP中需用session设置,这样在JSP中才可以获取到值,否则都是NULL

例如:

在servlet中设置:

request.getSession().setAttribute("showInfoList", showInfoArrayList);

在JSP中接收:

ArrayList showInfo = new ArrayList(); showInfo = (ArrayList)request.getSession().getAttribute("showInfoList");

原因:

servlet是用的response.sendRedirect("../ShowInfo.jsp");进行的重定向,只有session后才能有值

分享到:
评论

相关推荐

    JSP 在servlet中使用session

    在这个过程中,每次用户提交猜测后,Servlet都会检查session中的游戏状态,更新用户的猜测记录,并在用户猜对或尝试次数用尽后提供反馈。由于session在整个会话期间保持有效,所以即使用户在多个页面间跳转,游戏...

    jsp和servlet之中的session详细介绍

    本文将深入探讨JSP和Servlet中的session概念,以及它们如何在Web应用程序中实现状态管理。HTTP协议本身是无状态的,这意味着每次客户端(浏览器)向服务器发送请求时,服务器无法识别请求是否来自同一个会话。为了...

    jsp页面中获取servlet请求中的参数的办法详解

    本文将深入探讨如何在JSP页面中获取Servlet请求中的参数,并将其传递到另一个JSP页面。 首先,我们需要配置`web.xml`文件,这是部署描述符,它定义了Servlet的映射和配置。以下是一个示例配置: ```xml <servlet> ...

    jsp中Session对象源码

    在JavaServer Pages (JSP) 技术中,`Session` 对象是一个非常重要的概念,它用于跟踪用户会话状态。在Web应用中,当用户访问网页时,服务器可能需要记住用户的一些信息,如购物车内容、登录状态等,这时就需要用到...

    jsp servlet过滤器,登陆验证 获取session

    // 如果session中没有登录信息,表示用户未登录 if (session == null || session.getAttribute("loginUser") == null) { // 重定向到登录页面 req.getRequestDispatcher("/login.jsp").forward(request, ...

    JSP+Servlet实现简易购物车功能

    - **购物车显示**:JSP页面从session中获取商品信息,展示购物车内容。 - **数量修改**:用户可以更改购物车中商品的数量,Servlet更新session中的数据。 - **总价计算**:Servlet遍历session中的所有商品,根据...

    学习JSP(JBuilder版)——用Servlet实现页面间通信(Session对象)

    `session.getAttribute(String name)`方法用于获取Session中的数据,如果不存在则返回`null`。 ```jsp <jsp:useBean id="session" class="javax.servlet.http.HttpSession" scope="session"/> 用户名: ${session...

    Head First Servlet & JSP

    在《Head First Servlet & JSP》中,你会了解到如何创建Servlet,包括Servlet生命周期、服务方法、初始化参数、会话管理以及如何在Servlet间进行协作。 JSP则是另一种用于生成动态网页的技术,它将HTML模板与Java...

    servlet中关于session的理解

    接着可以通过`setAttribute`方法向Session中存储数据: ```java session.setAttribute("username", user); session.setAttribute("password", pass); ``` 这些数据可以在用户的后续请求中被获取到,从而保持了数据...

    jsp+servlet实现简单的登录注册

    在Servlet中,我们可能会使用`HttpServletRequest`和`HttpServletResponse`对象来获取和设置HTTP请求参数,以及向客户端发送响应。对于登录功能,Servlet会验证用户输入的凭证,如果匹配成功,则创建一个会话...

    《Java Web开发基础——从Servlet到JSP》源代码v1.0

    《Java Web开发基础——从Servlet到JSP》是一本深入探讨Java Web开发的教程,主要涵盖了从基础的Servlet到高级的JSP技术。这个压缩包包含的源代码是该书教学内容的实践部分,旨在帮助读者更好地理解和应用所学知识。...

    Servlet+JSP购物车

    例如,当用户点击“加入购物车”按钮,Servlet会接收到这个请求,解析请求参数(如商品ID),然后将商品信息存储到当前Session中。 - **购物车逻辑**:Servlet可以负责计算购物车中的商品数量,更新价格,或者处理...

    Servlet&JSP知识点归纳思维导图

    Servlet和JSP是Java Web开发中的核心技术,它们主要用于构建动态Web应用程序。以下是对Servlet和JSP知识点的详细归纳: **Servlet** 1. **Servlet概念**:Servlet是Java编写的小型服务器端程序,运行在Web服务器上...

    servlet和jsp模板

    - 在执行过程中,JSP到Servlet的转换遵循JSP生命周期,包括翻译、编译、加载和初始化。转换后的Servlet负责处理请求和响应,而JSP的动态内容则通过内置对象(如`pageContext`、`request`、`response`等)来实现。 ...

    Apache+Servlet+Jsp环境设置

    本文将深入讲解如何设置Apache服务器,集成Servlet容器(如Tomcat),以及配置JSP环境,以供初学者参考。 首先,我们需要了解Apache HTTP服务器,这是一个开源且功能强大的HTTP服务器,广泛用于互联网上。Apache...

    HttpSession/session,jsp,servlet——综合练习题一

    在IT行业中,尤其是在Web开发领域,`HttpSession`、`jsp`和`servlet`是三个非常重要的概念。这里我们将深入探讨这些技术,并结合一个名为"web26_session5示例1"的压缩包文件,来解析它们在实际应用中的综合运用。 ...

    基于 JSP/Servlet 的头像设置功能实现

    在IT行业中,构建一个基于JSP/Servlet的头像设置功能是常见的Web开发任务,尤其在用户中心或者社交网络应用中。本资源提供了一个实际的头像设置功能实现的源码,利用了JSP(JavaServer Pages)、Servlet以及AJAX...

    Servlet Jsp 技术概述 pdf

    6. **JSP页面生命周期**:从JSP到Servlet的转换过程,以及page、request、session和application四个作用域。 7. **MVC模式**:如何在Servlet和JSP中实现MVC模式,以及它对项目结构的影响。 8. **实战示例**:可能...

    jsp 购物车源码 servlet

    当用户选择商品时,Servlet会将商品信息保存到对应的Session中,用户每次操作购物车时,都会通过Servlet更新Session中的数据。 具体到这个项目,`webpoj12`可能是项目目录名,其中可能包含了以下文件结构: 1. `...

    JSP与Servlet核心技_.rar_CSAJSP chapter 16_Servlet/JSP_jsp+servlet_se

    **JSP(Java Server Pages)与Servlet是Java Web开发中的两个关键组件,它们共同构建了动态Web应用程序的基础。** **JSP技术:** JSP是一种服务器端的技术,它允许开发者在HTML页面中嵌入Java代码,以实现动态内容...

Global site tag (gtag.js) - Google Analytics