?
在HttpServletRequest中提供了提供了各種方法來讀取客戶端提交過來的數(shù)據(jù):
getParameter():? 讀取請求的參數(shù),提供大小寫敏感的參數(shù)名作為方法的參數(shù)。
getParametervalues():? 如果同一參數(shù)明在表單中多次出現(xiàn),則調(diào)用此方法。對于不存在的參數(shù)名,返回值是null,存在的則返回一個String[]。
getParameterNames():? 以Enumeration的形式返回這種列表。如下代碼:
?? Enumeration paramNames=request.getparameterNames();
?? while(paramNames.hasMoreElements()){
???? String name=paramNames.nextElement();
???? String[] values=request.getParameterValues(name);
?? }
getParameterMap():?? 返回值是一個Map。如下代碼:
?? Map map = request.getParameterMap();
?? Set keSet = map.entrySet()://返回此映射中包含的映射關(guān)系的Set視圖
?? for(Iterator it = keSet.iterator();it.hasNext();){
????? Map.Entry me = (Map.Entry)it.next();
????? Object ok = me.getKey();
????? Object ov = me.getValue();
????? String[] value = new String[1];
????? if(ov.instanceof String[]){
????????? value=(String[]) ov;
????? }
????? else{
????????? value[0] = ov.toString();
????? }
????? for(int k = 0;k<value.length;k++){
?????????? out.println("<h3 align=\"center\">"+ok+"="+value[k]+"</h3>");?
????? }
?? }

getParameter():? 讀取請求的參數(shù),提供大小寫敏感的參數(shù)名作為方法的參數(shù)。
getParametervalues():? 如果同一參數(shù)明在表單中多次出現(xiàn),則調(diào)用此方法。對于不存在的參數(shù)名,返回值是null,存在的則返回一個String[]。
getParameterNames():? 以Enumeration的形式返回這種列表。如下代碼:
?? Enumeration paramNames=request.getparameterNames();
?? while(paramNames.hasMoreElements()){
???? String name=paramNames.nextElement();
???? String[] values=request.getParameterValues(name);
?? }
getParameterMap():?? 返回值是一個Map。如下代碼:
?? Map map = request.getParameterMap();
?? Set keSet = map.entrySet()://返回此映射中包含的映射關(guān)系的Set視圖
?? for(Iterator it = keSet.iterator();it.hasNext();){
????? Map.Entry me = (Map.Entry)it.next();
????? Object ok = me.getKey();
????? Object ov = me.getValue();
????? String[] value = new String[1];
????? if(ov.instanceof String[]){
????????? value=(String[]) ov;
????? }
????? else{
????????? value[0] = ov.toString();
????? }
????? for(int k = 0;k<value.length;k++){
?????????? out.println("<h3 align=\"center\">"+ok+"="+value[k]+"</h3>");?
????? }
?? }
更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主
微信掃碼或搜索:z360901061

微信掃一掃加我為好友
QQ號聯(lián)系: 360901061
您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點(diǎn)擊下面給點(diǎn)支持吧,站長非常感激您!手機(jī)微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點(diǎn)擊微信右上角掃一掃功能,選擇支付二維碼完成支付。
【本文對您有幫助就好】元
