亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

request.getparameter("xxxx");屬于哪個類?

request.getparameter("xxxx");屬于哪個類?

LEATH 2021-01-12 14:11:57
當我調用getparameter方法時應該聲明ServletRequest對象還是HttpServleRrequest對象
查看完整描述

2 回答

?
絕地無雙

TA貢獻1946條經驗 獲得超4個贊

兩個都是接口,
getparameter是由
ServletRequest接口定義的,
HttpServletRequestWrapper實現的。
其實你聲明哪個都無所謂,因為你不可能自己去new ServletRequest();
這都是每次請求時候,servlet自己生成的,里面包含請求的各種參數。
只是聲明ServletRequest時,方法少的。
聲明HttpServleRrequest時,方法多點。
說的已經很詳細了,
不需要再補充servlet是怎么生成HttpServletRequestWrapper對象的吧。

查看完整回答
反對 回復 2021-03-25
?
達令說

TA貢獻1821條經驗 獲得超6個贊

ServletRequest 是接口 HttpServleRrequest是實現了ServletRequest 接口的對象。
一般按照面向對象設計模式的原則,定義變量時盡量定義接口。如果只是調用getparameter方法
還是建議定義成接口ServletRequest ,當時你要定義成HttpServleRrequest也沒什么不對

查看完整回答
反對 回復 2021-03-25
  • 2 回答
  • 0 關注
  • 848 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號