jsp中页面间对象传递的方法有哪几种?
答案:2 悬赏:0
解决时间 2021-01-07 03:33
- 提问者网友:像風在裏
- 2021-01-06 03:28
jsp中页面间对象传递的方法有哪几种?
最佳答案
- 二级知识专家网友:野慌
- 2021-01-06 04:32
传递方法有:page,request,session,application,其中cookie是保存在客户端的,是用来解决HTTP无状态问题。
Cookie对象变量,cookie是保存在客户端的,是用来解决HTTP无状态问题。
Cookie对象变量和session一样,他们不同的是,session是存在服务器端,而cookie是存放在客户端的。
Application对象的作用范围是整个全局,他对所有用户都有效,session和cookie是对一个用户而言,所以我们可以用它统计登陆该网站的人数。Application变量不会自己消亡,会始终占据内存,创建过多的变量会降低响应速度,只有在服务被中止、Global.asa被改变或者该Application被卸载下才会被终止。
QuerySting在页面间传递值。这种方法的写法:在要传递值的页面,Response.Redirect(url),值包含在在url中。接收值得页面,Request.QueryString["变量名"]。
在Jsp中页面与页面之间传递参数有几种方法?表单提交,这个没什么可说的。
URL重写,就是传参xxx.jsp.myid = 1。
jsp:param传递,用在jsp:forward或jsp:include 标签中。
例如:和上边的URL重写传递的参数完全相同,表示自动跳转到xxx.jsp,并包含参数。
Cookie对象变量,cookie是保存在客户端的,是用来解决HTTP无状态问题。
Cookie对象变量和session一样,他们不同的是,session是存在服务器端,而cookie是存放在客户端的。
Application对象的作用范围是整个全局,他对所有用户都有效,session和cookie是对一个用户而言,所以我们可以用它统计登陆该网站的人数。Application变量不会自己消亡,会始终占据内存,创建过多的变量会降低响应速度,只有在服务被中止、Global.asa被改变或者该Application被卸载下才会被终止。
QuerySting在页面间传递值。这种方法的写法:在要传递值的页面,Response.Redirect(url),值包含在在url中。接收值得页面,Request.QueryString["变量名"]。
在Jsp中页面与页面之间传递参数有几种方法?表单提交,这个没什么可说的。
URL重写,就是传参xxx.jsp.myid = 1。
jsp:param传递,用在jsp:forward或jsp:include 标签中。
例如:和上边的URL重写传递的参数完全相同,表示自动跳转到xxx.jsp,并包含参数。
全部回答
- 1楼网友:千夜
- 2021-01-06 05:15
我暂时保留我的看法!
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯
• 手机登qq时,显示手机磁盘不足,清理后重新登 |
• 刺客的套装怎么选啊? |