关于不同页面之间实现参数传递的几种方式讨论

 更新时间:2017年02月13日 09:06:19   投稿:jingxian  
下面小编就为大家带来一篇关于不同页面之间实现参数传递的几种方式讨论。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧

不同页面之间实现参数传递的几种方式讨论(黎声)

由于web系统采用http协议在浏览器和服务器之间传输数据,而http协议是一种无状态的协议,如何在不同页面之间传递数据,可以有一下几种方式

方式一:表单方式传递

表单传递参数是一种最简单,也是最基本的参数传递方式。注意:表单元素隐藏按钮的使用

方式二:带参数的url方式传递

带参数的url写法: url?参数名1=值1&参数名2=值2。

方式三:请求request对象

可以将数据绑定到request对象上,通过request对象getAttribute和setAttribute方法读写

方式四:用户会话session对象

可以将数据绑定到session对象上,通过session对象getAttribute和setAttribute方法读写

方式五:application对象

可以将数据绑定到application对象上,通过application对象getAttibute方法和setAttribute方法读写

方式六:cookie对象

可以将数据写到到客户端浏览器cookie文件中。

其中方式一,方式二只能实现字符串参数的传递,方式三,四,五,六可以实现对象的传递(方式六需要对象序列化后进行存储)

方式一,方式二,方式三数据传递只能请求页面获取数据,而方式四,五,六可以在多个不同页面获取数据对象

方式四和六保存的数据对象都是和某个用户相关的信息,不同的是方式四将数据保存到服务器内存中,方式六将数据保存到客户端内存中。

方式五保存的数据对象都是和所有用户相关的信息,数据也是保存到服务器内存中

以上这篇关于不同页面之间实现参数传递的几种方式讨论就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • Using the TextRange Object

    Using the TextRange Object

    Using the TextRange Object...
    2006-10-10
  • 详解JavaScript中的函数、对象

    详解JavaScript中的函数、对象

    这篇文章主要介绍了JavaScript中的函数、对象,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-04-04
  • php的文件上传入门教程(实例讲解)

    php的文件上传入门教程(实例讲解)

    文件作为一种特殊的表单数据,通过http post请求方式提交至服务器的时候,php会生成一个$_FILES全局数组,相关的文件信息会存放在这个全局数组中。我将在这篇文章中通过一些示例代码来阐述php下的文件上传,并且深入看下关于文件上传内部的实现机制,最后简单说下如何加强这方面的安全性!
    2014-04-04
  • javascript中判断一个值是否在数组中并没有直接使用

    javascript中判断一个值是否在数组中并没有直接使用

    在JS中要判断一个值是否在数组中并没有函数直接使用,如PHP中就有in_array()这个函数,可以写一个类似in_array()函数功能的方法
    2012-12-12
  • 基于JavaScript 类的使用详解

    基于JavaScript 类的使用详解

    JavaScript里的Class(类),其实是通过Function来实现的。 我们通过字面量或者构造函数来创建对象时,其实都只是给特定的一个对象赋属性和值。如果我们有多个对象,他们的属性都一样只是值不同,那就会写很多重复的语句,这时候类就很好用了
    2013-05-05
  • 深入理解JavaScript中的箭头函数

    深入理解JavaScript中的箭头函数

    这篇文章主要介绍了深入理解JavaScript中的箭头函数,文中主要针对ES6版本的JS进行相关的讲解,需要的朋友可以参考下
    2015-07-07
  • prototype.js常用函数详解

    prototype.js常用函数详解

    本文主要介绍prototype.js中各个函数的用法,希望能帮到大家,有需要的朋友可以参考一下。
    2016-06-06
  • 不得不看之JavaScript构造函数及new运算符

    不得不看之JavaScript构造函数及new运算符

    这篇文章主要介绍了JavaScript构造函数及new运算符,通过认识new运算符,代码解读,重点解析,new存在的意义,总结等全面介绍了知识点,具体操作步骤大家可查看下文的详细讲解,感兴趣的小伙伴们可以参考一下。
    2017-08-08
  • 浅谈javascript 函数内部属性

    浅谈javascript 函数内部属性

    这篇文章主要介绍了浅谈javascript 函数内部属性的相关资料,需要的朋友可以参考下
    2015-01-01
  • Javascript学习笔记之 函数篇(三) : 闭包和引用

    Javascript学习笔记之 函数篇(三) : 闭包和引用

    本系列好久没更新了,今天重新拿过来,继续前面未完成的事项,本文我们就来谈谈Javascript 中一个最重要的特性--闭包的使用引用。
    2014-11-11

最新评论