jsp数据小结

在这里插入图片描述
B/S与C/S的区别:软件安装:浏览器 客户端应用系统维护:零维护 需要自己维护和升级平台相关:与操作系统关系很小 对客户端操作系统有限制性能安全:在性能和安全上成本高 在客户端响应快
JSP执行原理:jsp翻译成.java 文件,编译成.class文件再执行。
数据交互:1:转发和重定向的区别(1)转发在服务器端完成,重定向在客户端完成,这句话可以从URL地址看出来,转发时,URL指向服务器端地址,重定向指向客户端地址(2)转发的速度快,重定向的速度慢(3)重定向是两次不同的请求,转发是同一次请求。(4)转发不会执行转发后的代码,重定向会执行重定向后的代码(5)转发地址栏不会发生变化,重定向的地址栏会发生变化,到客户端。(6)转发必须在同一台服务器完成,重定向可以在不同的服务器里完成
内置对象 out ,request, response, session(会话)application
request 对象: 过程:客户端请求到request对象,然后到达应用服务器
request常用方法: getParamater(“name”),得到一个参数的值 getparametervalues(“name”)得到一个参数的值,是一个数组,常用来得到列表的值 。setcharacterEncoding(“utf-8”)设置特定的编码,常用来设置中文的编码。 requestdispatcher,getrequestdispatcher(“地址”).forword(request,response);
jsp内置对象response 过程:应用服务器,从服务器检索的信息返回到response对象,响应到客户端。 页面重定向:客户端将重新发送请求到指定的URL sendredirect,直接发送的意思,实现重定向的方法。
转发 在服务器端,将请求发送给服务器上的其他资源,以共同完成一次请求的处理。
转发的实现:requestDisPatcher()对象的forWard的方法

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值