jsp代码的response对象一直没什么 *** 作处理,为什么最后会有一句response.sendRedirect,response为空吗

jsp代码的response对象一直没什么 *** 作处理,为什么最后会有一句response.sendRedirect,response为空吗,第1张

response 不为空

代码是servlet , 当访问这个servlet doPost的时候 会传入2个参数 request (请求)response(响应)

request 里面可以获取到 访问这个servlet的对象(浏览器) 传来的一系列信息 , 当给访问对象(浏览器) 返回信息的时候 就使用response

responsesendRedirect("FindServelt") 是重定向到FindServlet 就是后台跳转的意思 当前执行完了之后 跳转到FindServlet去执行代码

变量从服务器传到客户端

在servlet中使用

requestsetAttribute("name", 变量);

application是jsp的内置对象

application使用方法:

String str="这是一个变量名是str的字符串";

applicationsetAttribute("str", str);

String str1=(String)applicationgetAttribute("str");

request、response、session就是字面上的意思 请求 响应 会话\x0d\请求这个好理解把 就是像网站发送一个请求 比如我要一个1\x0d\这个时候就轮到响应出马了 当网站接收到你的请求以后 如果可能他就返回给你一个1\x0d\ \x0d\会话可以理解成一种特殊的请求 就像上边的例子 你先像网站发送一个请求1 过了一段事件你继续访问这个网站 你想要一个2 你给网站发送请求2 但是网站有个要求 必须先接受过1 以后才能接受2 但是只用请求的话 网站是不会记得你发送过1的 无论你发送多少次1 网站都是认为你是第一次访问这个网站 这个时候就的用会话 使用会话来记录发送过的请求 你发送1以后网站就会记住你发送过1 然后你发送2 网站才能给你2的响应

以上就是关于jsp代码的response对象一直没什么 *** 作处理,为什么最后会有一句response.sendRedirect,response为空吗全部的内容,包括:jsp代码的response对象一直没什么 *** 作处理,为什么最后会有一句response.sendRedirect,response为空吗、java代码中能使用jsp内置对象request与response,怎么使用不了application、JSP中request、response、session各自的作用是什么等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/9496754.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-29
下一篇2023-04-29

发表评论

登录后才能评论

评论列表(0条)

    保存