- 1
- 0
- 约4.62万字
- 约 50页
- 2018-05-18 发布于江西
- 举报
我的足迹8(javajqueryajaxjs).doc
java中?获取Ser?vletC?ontex?t常见方法?
1.在java?x.servl?et.Filte?r中直接获?取
Servl?etCon?text conte?xt = confi?g.getSe?rvlet?Conte?xt();
2.在Http?Servl?et中直接?获取
this.getSe?rvlet?Conte?xt()
3.在其他方法?中,通过Htt?pRequ?est获得?
reque?st.getSe?ssion?().getSe?rvlet?Conte?xt();
?
4.在stru?ts2中还?有常见的两?种方法获得?
获取Htt?pServ?letRe?quest? / HttpS?essio?n / Servl?etCon?text / HttpS?ervle?tResp?onse对?象
方法一,通过Ser?vletA?ction?Conte?xt.类直接获取?:
HttpS?ervle?tRequ?est reque?st = Servl?etAct?ionCo?ntext?.getRe?quest?();
reque?st.getSe?ssion?();
Servl?etCon?text servl?etCon?text = Servl?etAct?ionCo?ntext?.getSe?rvlet?Conte?xt();
HttpS?ervle?tResp?onse respo?nse = Servl?etAct?ionCo?ntext?.getRe?spons?e();
方法二,实现指定接?口,由stru?ts框架运?行时注入:
publi?c class? Hello?World?Actio?n imple?ments? Servl?etReq?uestA?ware, Servl?etRes?ponse?Aware?, Servl?etCon?textA?ware{
priva?te HttpS?ervle?tRequ?est reque?st;
priva?te Servl?etCon?text servl?etCon?text;
priva?te HttpS?ervle?tResp?onse respo?nse;
publi?c void setSe?rvlet?Reque?st(HttpS?ervle?tRequ?est req) {
this.reque?st=req;
}
publi?c void setSe?rvlet?Respo?nse(HttpS?ervle?tResp?onse res) {
this.respo?nse=res;
}
publi?c void setSe?rvlet?Conte?xt(Servl?etCon?text ser) {
this.servl?etCon?text=ser;
}
}
Ajax请?求中的as?ync:false?/true的?作用
官方的解释?是:
async? Boole?an Defau?lt: true?
By defau?lt, all reque?sts are sent async?hrono?us (e.g. this is set to true by defau?lt). If you need synch?ronou?s reque?sts, set this optio?n to false?. Note that synch?ronou?s reque?sts may tempo?raril?y lock the brows?er, disab?ling any actio?ns while? the reque?st is activ?e.
async?. 默认是tr?ue,即为异步方?式,$.Ajax执?行后,会继续执行?ajax后?面的脚本,直到服务器?端返回数据?后,触发$.Ajax里?的succ?ess方法?, 这时候执行?的是两个线?程。若要将其设?置为fal?se,则所有的请?求均为同步?请求,在没有返回?值之前,同步请求将?锁住浏览器?,用户其它操?作必须等待?请求完成 才可以执行?。
下面查看一?个示例:
01 var temp;
02 $.ajax({
03 ???async?: false?,
04 ???type : POST,
05 ???url : defau?ltPos?tData?.url,
06 ???dataT?ype : json,
07 ???succe?ss : funct?ion(data) {
08 ??????temp=data;
09 ???}
10 });
11 alert?(temp); 这个aja?x
您可能关注的文档
- 【2016年】山寨旅游营销之“疯狂的薰衣草”——新概念旅游与网络营销的完美结合【经济其它相关论文】.doc
- 福建省春季事业单位公开招聘考试综合基础知识真题2012年a级(精选).doc
- 辉煌中国第五集观后感.doc
- 辽宁省2016年上半年放射科主治医生考试题.doc
- 招标师-招标采购项目管理分类模拟题工程建设项目管理(十八).doc
- 计算机应用基础 《计算机应用基础》课程教学与学前教育专业的深度融合.doc
- 2018电大财务报表分析机考题库-多选.doc
- 网络营销策划实务,课件.doc
- 2016年汉中工伤赔偿标准,汉中工伤鉴定标准及保险条例(修订版).doc
- 招标师-招标采购项目管理分类模拟题服务项目管理(五).doc
原创力文档

文档评论(0)