当前位置: 首页 > news >正文

做网站备案必须是个人还是公司/国外域名

做网站备案必须是个人还是公司,国外域名,商场设计分析,淮南建设厅网站版权声明:随意转载,注明出处 https://blog.csdn.net/River_Continent/article/details/77511389后台传参,一直是一个比较重要的地方,如果涉及Web,我们可以用RequestContext来帮我们传递参数,即使在不同的页…

版权声明:随意转载,注明出处 https://blog.csdn.net/River_Continent/article/details/77511389
后台传参,一直是一个比较重要的地方,如果涉及Web,我们可以用RequestContext来帮我们传递参数,即使在不同的页面,不用的方法,只要没有新的请求产生,我们都可以用RequestContext;但是,大前提是:
没有新的请求,
没有新的请求,
没有新的请求;
重要的事情说三遍~

1、RequestContext;
我们只有通过登录,才能获取从页面拿过来的请求上下文(RequestContext):

RequestContext requestContext = securityLogin.login(info);
1
info是我们登录需要传递的参数,这里的Info是一个对象,包括账户和密码;你也可以自己写一个方法,把账户和密码分别传进去,然后做模拟登录;这样,登录过的requestContext才能有实质性的东西;
否则:
我们也可以创建一个新的RequestContext,来装载我们的请求参数;

RequestContext requestContext = new RequestContext();
1
但是,这里的requestContext里面都是null;

2、globalData();
requestContext里面有一个非常重要的方法,就是globalData(),这里我们可以通过它来传递参数,这个也是本帖子的核心;顾名思义,globalData,全局数据,就是同一个请求中的数据,都可以互通往来;

①放数据:

requestContext.globalData("name",name);
1
通过键值对的方式来存入数据,key-value键值对的形式来存入数据;前面是key,后面是值;
②取数据:
如果别的页面存入了数据,我这个页面要拿过来调用怎么办,这时候就直接通过键(key)来取值;

requestContext.globalData("name");
1
很方便;(别忘了大前提,没有新的请求产生)
一般情况,如果在requestContext.globalData();附近报null的错,或者对象的size,length不能为null,那么很有可能就是没有存值,取出来的值是null,进而数据类型不匹配;要么就是取值的时候,key跟原来要取值的key对不上,不是单词拼写错误,就是大小写错误,要么就是压根忘了存值,直接取值;这个都要避免;还要注意,取出来的数据是Object类型,取出来之后,还要进行数据类型转换;

3、基本内容简介
requestContext有8个基本的内容,分别是:
①url:请求的地址,到底去哪里获取请求的上下文;
②timeout:超时链接的上限,默认是30000ms;
③method:请求的方法,到底是GET请求,还是POST请求,到底是做自行车,还是做卡车,看具体情况定;
例如:

.method(Connection.Method.POST)
1
④requestBody():可以把其它的一些参数以字符串等的形式放入请求体中;
⑤cookies:这个是最重要的参数之一
可以用Jsoup.connect再接下面的代码:
例如:

.cookies(requestContext.cookies())
1
也可以独立写:
例如:

Map<String,String> cookies = response.cookies();
requestContext.cookies(cookies);
1
2
⑥header:请求头,可以设置上下文的类型,请求携带的其它信息等,可以类比html中的

<head>
<meta charset="utf-8">
<title>标题</title>
</head>
1
2
3
4
例如:

.header("Content-Type","application/x-www-form-urlencoded")
.header("X-Requested-With","XMLHttpRequest")
1
2
⑦globalData():最重要的方法之一,用来传递参数,上面讲了好多,这里参照上面即可;
⑧requestDatas():自己百度下;
---------------------
作者:陶洲川
来源:CSDN
原文:https://blog.csdn.net/River_Continent/article/details/77511389
版权声明:本文为博主原创文章,转载请附上博文链接!

转载于:https://www.cnblogs.com/Jeely/p/10811894.html

http://www.lbrq.cn/news/791371.html

相关文章:

  • 这样建立网站/运营推广的方式和渠道有哪些
  • 加工平台用什么材料/网页优化公司
  • 涪陵网站建设/学网络与新媒体后悔死了
  • 网站制作教程ps/网络营销方法有哪些举例
  • 自己做网站花费/网站指数查询
  • 做网站图片素材在线编辑/外贸营销渠道
  • wordpress直播接入/seo企业顾问
  • 百度免费网站空间/网络营销的特点举例说明
  • 权威的大连网站建设/网络销售推广是做什么的具体
  • 绵阳公司网站制作公司/wp博客seo插件
  • 惠东做网站公司/百度推广按效果付费是多少钱
  • mac做网站的软件/软文广告经典案例分析
  • 软件工程师有前途吗/seo推广优化平台
  • 如何建设一个工业品采购网站/荆州seo推广
  • 做网站vi系统是什么/有创意的网络广告案例
  • wordpress登陆可见设置/关键词优化是怎样收费的
  • 开源低代码开发平台/锦州seo推广
  • 做最好的win7系统下载网站/搜索引擎优化理解
  • 中山网站推广外包/网络营销专业就业公司
  • 400元网站建设/优化快速排名公司
  • 杭州网站制作维护/seo网页推广
  • 台州企业网站制作公司/长沙网站seo服务
  • 企业网站建设和实现 论文/yandx引擎入口
  • 申请网站平台怎么做/数据分析
  • 深圳大浪网站建设/新闻最近的大事10件
  • vs2015做的网站/百度推广官网入口
  • 公司网站更新/名优网站关键词优化
  • 美妆网站怎么做/武汉网站推广很 棒
  • 网站建设优化服务公司/整站优化系统厂家
  • 西安比较好的网络公司/惠州seo网络推广
  • 01数据结构-时间复杂度和空间复杂度
  • golang的包和闭包
  • 【硬件-笔试面试题】硬件/电子工程师,笔试面试题-56,(知识点:电源模块,DCDC电源,LDO电源,原理及其特点)
  • Supergateway教程
  • vscode的Remote-SSH插件配置SSH主机方法
  • Java 中的 HashMap.merge() 方法详解