jsp中页面间对象传递的方法有哪几种?

 我来答
熊熊熊灬熊孩子
2018-01-09 · TA获得超过7375个赞
知道小有建树答主
回答量:69
采纳率:0%
帮助的人:9061
展开全部
  1. 传递方法有:page,request,session,application,其中cookie是保存在客户端的,是用来解决HTTP无状态问题。

  2. Cookie对象变量,cookie是保存在客户端的,是用来解决HTTP无状态问题。

  3. Cookie对象变量和session一样,他们不同的是,session是存在服务器端,而cookie是存放在客户端的。

  4. Application对象的作用范围是整个全局,他对所有用户都有效,session和cookie是对一个用户而言,所以我们可以用它统计登陆该网站的人数。Application变量不会自己消亡,会始终占据内存,创建过多的变量会降低响应速度,只有在服务被中止、Global.asa被改变或者该Application被卸载下才会被终止。

  5. QuerySting在页面间传递值。这种方法的写法:在要传递值的页面,Response.Redirect(url),值包含在在url中。接收值得页面,Request.QueryString["变量名"]。

在Jsp中页面与页面之间传递参数有几种方法?

  1. 表单提交,这个没什么可说的。

  2. URL重写,就是传参xxx.jsp.myid = 1。

  3. jsp:param传递,用在jsp:forward或jsp:include 标签中。
    例如:和上边的URL重写传递的参数完全相同,表示自动跳转到xxx.jsp,并包含参数。

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式