1.使用<a>标签

传递值

<a href="index.jsp?name=增加数据">增加数据</a>

///目标页面/值///

接收值

<% String value=request.getParameter("name");%>

2.使用<a>标签或表单<from>进行两个jsp页面的值传递和接收

原理:主要是通过Servlet进行值传递

发送端:a.jsp

<a>标签默认的提交方式为get,所以这里用到的是doGet方法。

单个值传递
<a href="servlet?name=啊啊啊">点击调用doGet()方法</a>
多个值传递
 <a href="servlet?usname=root&pwd=123">点击调用doGet()方法</a>servlet类名?servlet类中的变量名=值&servlet类中的变量名=值///

 

Servlet后台:Servlet类名.java

//在doget()方法中获取值String name=request.getParameter("username");
String pwd=request.getParameter("password");//将获得数据添加到request中 request.setAttribute("name", name);
 request.setAttribute("pwd", pwd)
//将值传给b.jsprequest.getRequestDispatcher("b.jsp").forward(request, response);

接收端:b.jsp

<%String name = (String)request.getAttribute("name"); String pwd = (String)request.getAttribute("pwd");
%>

总结:建议每个功能对应一个Servlet类。*********************重要**************************

转载于:https://www.cnblogs.com/XueTing/p/10701690.html

jsp与jsp页面间的值传递与接收相关推荐

  1. 浅谈ASP中Web页面间的数据传递

    [简 介] 基于Web的动态网页设计必会涉及到页面间的数据传递,文章探讨了ASP设计中常用的Web页面间的数据传递方式,分析各种数据传递方式的使用方法.使用场合及优缺点,其都是设计阶段选择数据传递方式 ...

  2. C#利用委托实现窗体间的值传递

    C#利用委托实现窗体间的值传递 A.网上有很多方法,大家可搜一下,都可用. B.这里只是说明下是只利用委托,学习基本的委托运用. 方法如下: 1.C#建立一个默认工程,默认窗体Form1 2.加入一个 ...

  3. java jsp 传值_jsp页面间的传值方法

    JSP页面间传递参数是经常需要使用到的功能,有时还需要多个JSP页面间传递参数.下面介绍一下实现的方法. (1)直接在URL请求后添加 如:< a href="thexuan.jsp? ...

  4. 微信小程序-页面间如何进行传递数据(通信)

    前言 在小程序中组件与组件之间的通信是通过在引用组件处,在自定义组件上添加自定义属性实现的,子组件内部通过properties进行接收 更多关于组件与组件之间的通信可参考小程序-实现自定义组件以及自定 ...

  5. php函数间参数传递(值传递/引用传递)

    为什么80%的码农都做不了架构师?>>>    函数间的参数传递包括值传递和引用传递. php:函数间的参数传递 1.值传递 复制代码代码如下: <?php  function ...

  6. [Jsp] JSP和Servlet页面间的参数的传递和接收

    在我们的项目中 ① 页面传递参数 1)JSP-->servlet: JSP页面传递参数一般都是通过在JS函数里面使用表单的Action属性/window的location属性/window的op ...

  7. 微信小程序页面间的对象传递

    例子: 页面架构: page A→a.js B→b.js a.js→b.js, 此时a.js想传递studentBean这个对象到b.js接收, 常规的传递如下: var studentJson = ...

  8. 小程序:自定义组件的实现方法及自定义组件与页面间的数据传递

    首先我们在pages文件夹下创建components目录用于存放自定义组件.如图所示,以我创建的dialog组件为例,自定义组件的格式与页面一样,分为4个文件.   图1                ...

  9. 微信小程序父子页面间得数据传递(对象或者数组)

    1.页面跳转时向子页面传入数据 父页面js goexit() { //跳转方法var data = JSON.stringify(this.data.data.follow) // this.data ...

最新文章

  1. 数据库归档及热点库_postgresql连续归档及时间点恢复的操作
  2. 抽取、转换和装载介绍(八)实时的意义(待续)
  3. Data Structures with C++ Using STL Chapter 3算法概述---笔记
  4. 为什么空格拷贝到linux 会变成两个
  5. 【转】2.1(译)关于async与await的FAQ
  6. 微信开发4——PHP实现PC扫码授权登陆获取用户信息
  7. Spring Aop 切点表达式
  8. Redis集群方案及实现 - yfk的专栏 - 博客频道 - CSDN.NET
  9. servlet和jsp学习总结
  10. 关于无法获取客户端IP地址
  11. activity动态加签任意节点
  12. 【自用】手工编译lnmp环境
  13. python 数据结构面试_【Python排序面试题】面试问题:所谓数据结构,… - 看准网...
  14. SVN删除或新建(添加)文件
  15. 计算机rapter 流程图,Raptor设计程序流程图并运行的具体操作步骤
  16. 第十二周 项目一--图基本算法库
  17. Hello MySQL(四)——MySQL数据库创建实例
  18. Linux ARM平台开发系列讲解(摄像头V4L2子系统) 2.12.4 V4L2子设备操作函数结构体分析
  19. Node 笔记肆章 Express框架
  20. C语言 静音检测,ffmpeg静音检测 Autohotkey

热门文章

  1. 心理医生给女人的忠告
  2. php队列会停止执行吗,php – Laravel Artisan CLI安全地停止守护程序队列工作者
  3. 俄亥俄州立大学计算机专业排名,美国俄亥俄州立大学各专业的排名情况介绍
  4. html让布局垂直居中,css垂直居中布局总结
  5. docker 进入容器命令_Docker容器常用命令分享,赶紧收藏
  6. 将字符串转换为数组_LeetCode 树 108.将有序数组转换为二叉搜索树
  7. python科学计数法输出_python不以科学计数法输出的实例方法总结
  8. Linux vms windows,Windows、Windows NT、DOS、VMS、Linux都是微机上用的操作系统。
  9. u8 和 char如何转化_如何编写高效率稳定的单片机代码
  10. pytorch dataset dataloader_PyTorch(五)——数据的加载和预处理