pbootcms网站模板|日韩1区2区|织梦模板||网站源码|日韩1区2区|jquery建站特效-html5模板网

<small id='Wa6cn'></small><noframes id='Wa6cn'>

    <bdo id='Wa6cn'></bdo><ul id='Wa6cn'></ul>

    1. <i id='Wa6cn'><tr id='Wa6cn'><dt id='Wa6cn'><q id='Wa6cn'><span id='Wa6cn'><b id='Wa6cn'><form id='Wa6cn'><ins id='Wa6cn'></ins><ul id='Wa6cn'></ul><sub id='Wa6cn'></sub></form><legend id='Wa6cn'></legend><bdo id='Wa6cn'><pre id='Wa6cn'><center id='Wa6cn'></center></pre></bdo></b><th id='Wa6cn'></th></span></q></dt></tr></i><div class="moimog2" id='Wa6cn'><tfoot id='Wa6cn'></tfoot><dl id='Wa6cn'><fieldset id='Wa6cn'></fieldset></dl></div>
    2. <tfoot id='Wa6cn'></tfoot>

      1. <legend id='Wa6cn'><style id='Wa6cn'><dir id='Wa6cn'><q id='Wa6cn'></q></dir></style></legend>

        HTML5 FormData 在 Java Servlet request.getParameter() 中返回

        HTML5 FormData returns null in Java Servlet request.getParameter()(HTML5 FormData 在 Java Servlet request.getParameter() 中返回 null)

          <legend id='Uywou'><style id='Uywou'><dir id='Uywou'><q id='Uywou'></q></dir></style></legend>
        • <tfoot id='Uywou'></tfoot>

          <i id='Uywou'><tr id='Uywou'><dt id='Uywou'><q id='Uywou'><span id='Uywou'><b id='Uywou'><form id='Uywou'><ins id='Uywou'></ins><ul id='Uywou'></ul><sub id='Uywou'></sub></form><legend id='Uywou'></legend><bdo id='Uywou'><pre id='Uywou'><center id='Uywou'></center></pre></bdo></b><th id='Uywou'></th></span></q></dt></tr></i><div class="kkm224a" id='Uywou'><tfoot id='Uywou'></tfoot><dl id='Uywou'><fieldset id='Uywou'></fieldset></dl></div>
              <tbody id='Uywou'></tbody>

              <small id='Uywou'></small><noframes id='Uywou'>

                <bdo id='Uywou'></bdo><ul id='Uywou'></ul>
                1. 本文介紹了HTML5 FormData 在 Java Servlet request.getParameter() 中返回 null的處理方法,對大家解決問題具有一定的參考價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)吧!

                  問題描述

                  我的觀點是 HTML 5.我正在使用 FormData 將 AJAX 2 POST 發(fā)送到 Servlet.在 servlet 內(nèi)部,我試圖讀取請求參數(shù).我看不到任何參數(shù).但是,Google Chrome 開發(fā)控制臺會顯示請求負(fù)載.我怎樣才能在 Servlet 代碼中得到相同的結(jié)果?任何幫助將不勝感激.這是代碼.

                  My view is HTML 5. I'm using FormData to make a AJAX 2 POST to a Servlet. Inside the servlet i'm trying to read request parameters. I can't see any parameters. However, Google Chrome Dev console shows the request payload. How can I get the same in Servlet code? Any help will be appreciated. Here's the code.

                  JS代碼

                  var xhr = new XMLHttpRequest();
                  var formData = new FormData();
                  formData.append('firstName', 'ABC');
                  formData.append('lastName', 'XYZ');
                  
                  xhr.open("POST", targetLocation, true);
                  xhr.send(formData);
                  

                  Servlet 代碼(兩個參數(shù)都返回 null)

                  Servlet code (both parameters return null)

                  out.println("Hello! "+ request.getParameter("firstName")+ " "+ request.getParameter("lastName")+ ", thanks for sending your feedback." );
                  

                  谷歌瀏覽器控制臺

                  Content-Disposition: form-data; name="firstName"
                  XYZ
                  Content-Disposition: form-data; name="lastName"
                  ABC
                  

                  推薦答案

                  HTML5 FormData API 發(fā)送 multipart/form-data 請求.它最初設(shè)計為能夠通過 ajax 上傳文件,新版本 2 XMLHttpRequest.以前的版本無法上傳文件.

                  The HTML5 FormData API sends a multipart/form-data request. It's initially designed to be able to upload files by ajax, with the new version 2 XMLHttpRequest. Uploading files wasn't possible with the previous version.

                  request.getParameter() 默認(rèn)只識別 application/x-www-form-urlencoded 請求.但是您正在發(fā)送 multipart/form-data 請求.您需要使用 @MultipartConfig 注釋您的 servlet 類 以便你可以通過 request.getParameter() 獲取它們.

                  The request.getParameter() by default recognizes application/x-www-form-urlencoded requests only. But you're sending a multipart/form-data request. You need to annotate your servlet class with @MultipartConfig so that you can get them by request.getParameter().

                  @WebServlet
                  @MultipartConfig
                  public class YourServlet extends HttpServlet {}
                  

                  或者,如果您還沒有使用 Servlet 3.0,請使用 Apache Commons FileUpload.有關(guān)這兩種方法的更詳細(xì)答案,請參閱:如何使用 JSP/Servlet 將文件上傳到服務(wù)器?

                  Or, when you're still not on Servlet 3.0 yet, use Apache Commons FileUpload. For a more detailed answer on both approaches, see this: How to upload files to server using JSP/Servlet?

                  如果您根本不需要上傳文件,請改用標(biāo)準(zhǔn)"XMLHttpRequest 方法.

                  If you don't need to upload files at all, use the "standard" XMLHttpRequest approach instead.

                  var xhr = new XMLHttpRequest();
                  var data = "firstName=" + encodeURIComponent(firstName)
                          + "&lastName=" + encodeURIComponent(lastName);
                  xhr.open("POST", targetLocation, true);
                  xhr.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
                  xhr.send(data);
                  

                  這樣你的servlet就不再需要@MultipartConfig了.

                  This way you don't need @MultipartConfig on your servlet anymore.

                  • 如何使用 Servlet 和 Ajax?
                  • 通過 xmlHttpRequest 多部分發(fā)送文件

                  這篇關(guān)于HTML5 FormData 在 Java Servlet request.getParameter() 中返回 null的文章就介紹到這了,希望我們推薦的答案對大家有所幫助,也希望大家多多支持html5模板網(wǎng)!

                  【網(wǎng)站聲明】本站部分內(nèi)容來源于互聯(lián)網(wǎng),旨在幫助大家更快的解決問題,如果有圖片或者內(nèi)容侵犯了您的權(quán)益,請聯(lián)系我們刪除處理,感謝您的支持!

                  相關(guān)文檔推薦

                  JavaScript innerHTML is not working for IE?(JavaScript innerHTML 不適用于 IE?)
                  Is it possible for XHR HEAD requests to not follow redirects (301 302)(XHR HEAD 請求是否有可能不遵循重定向 (301 302))
                  NETWORK_ERROR: XMLHttpRequest Exception 101(NETWORK_ERROR:XMLHttpRequest 異常 101)
                  XMLHttpRequest 206 Partial Content(XMLHttpRequest 206 部分內(nèi)容)
                  XmlHttpRequest onprogress interval(XmlHttpRequest onprogress 間隔)
                  How can I modify the XMLHttpRequest responsetext received by another function?(如何修改另一個函數(shù)接收到的 XMLHttpRequest 響應(yīng)文本?)

                  <i id='N6Qud'><tr id='N6Qud'><dt id='N6Qud'><q id='N6Qud'><span id='N6Qud'><b id='N6Qud'><form id='N6Qud'><ins id='N6Qud'></ins><ul id='N6Qud'></ul><sub id='N6Qud'></sub></form><legend id='N6Qud'></legend><bdo id='N6Qud'><pre id='N6Qud'><center id='N6Qud'></center></pre></bdo></b><th id='N6Qud'></th></span></q></dt></tr></i><div class="syws2q2" id='N6Qud'><tfoot id='N6Qud'></tfoot><dl id='N6Qud'><fieldset id='N6Qud'></fieldset></dl></div>

                    <tfoot id='N6Qud'></tfoot>
                      <tbody id='N6Qud'></tbody>
                        <bdo id='N6Qud'></bdo><ul id='N6Qud'></ul>
                        <legend id='N6Qud'><style id='N6Qud'><dir id='N6Qud'><q id='N6Qud'></q></dir></style></legend>
                          1. <small id='N6Qud'></small><noframes id='N6Qud'>

                          2. 主站蜘蛛池模板: 蒸汽吸附分析仪-进口水分活度仪|康宝百科 | 诚暄电子公司首页-线路板打样,pcb线路板打样加工制作厂家 | 防水套管|柔性防水套管|伸缩器|伸缩接头|传力接头-河南伟创管道 防水套管_柔性防水套管_刚性防水套管-巩义市润达管道设备制造有限公司 | 哲力实业_专注汽车涂料汽车漆研发生产_汽车漆|修补油漆品牌厂家 长沙一级消防工程公司_智能化弱电_机电安装_亮化工程专业施工承包_湖南公共安全工程有限公司 | CTP磁天平|小电容测量仪|阴阳极极化_双液系沸点测定仪|dsj电渗实验装置-南京桑力电子设备厂 | 天坛家具官网| 行业分析:提及郑州火车站附近真有 特殊按摩 ?2025实地踩坑指南 新手如何避坑不踩雷 | 南京办公用品网-办公文具用品批发-打印机耗材采购 | 雷冲击高压发生器-水内冷直流高压发生器-串联谐振分压器-武汉特高压电力科技有限公司 | 诸城网站建设-网络推广-网站优化-阿里巴巴托管-诸城恒泰互联 | 合肥花魁情感婚姻咨询中心_挽回爱情_修复婚姻_恋爱指南 | 细石混凝土泵_厂家_价格-烟台九达机械有限公司 | LED太阳能中国结|发光红灯笼|灯杆造型灯|节日灯|太阳能灯笼|LED路灯杆装饰造型灯-北京中海轩光电 | 压装机-卧式轴承轮轴数控伺服压装机厂家[铭泽机械] | 土壤养分检测仪_肥料养分检测仪_土壤水分检测仪-山东莱恩德仪器 大型多片锯,圆木多片锯,方木多片锯,板材多片锯-祥富机械有限公司 | 对照品_中药对照品_标准品_对照药材_「格利普」高纯中药标准品厂家-成都格利普生物科技有限公司 澳门精准正版免费大全,2025新澳门全年免费,新澳天天开奖免费资料大全最新,新澳2025今晚开奖资料,新澳马今天最快最新图库 | 山东限矩型液力偶合器_液力耦合器易熔塞厂家-淄博市汇川源机械厂 | 全自动五线打端沾锡机,全自动裁线剥皮双头沾锡机,全自动尼龙扎带机-东莞市海文能机械设备有限公司 | 盛源真空泵|空压机-浙江盛源空压机制造有限公司-【盛源官网】 | 合肥风管加工厂-安徽螺旋/不锈钢风管-通风管道加工厂家-安徽风之范 | 重庆波纹管|重庆钢带管|重庆塑钢管|重庆联进管道有限公司 | 浙江建筑资质代办_二级房建_市政_电力_安许_劳务资质办理公司 | 光谱仪_积分球_分布光度计_灯具检测生产厂家_杭州松朗光电【官网】 | 碎石机设备-欧版反击破-欧版颚式破碎机(站)厂家_山东奥凯诺机械 高低温试验箱-模拟高低温试验箱订制-北京普桑达仪器科技有限公司【官网】 | 深圳富泰鑫五金_五金冲压件加工_五金配件加工_精密零件加工厂 | 单锥双螺旋混合机_双螺旋锥形混合机-无锡新洋设备科技有限公司 | 郑州墨香品牌设计公司|品牌全案VI设计公司| 排烟防火阀-消防排烟风机-正压送风口-厂家-价格-哪家好-德州鑫港旺通风设备有限公司 | 超声波焊接机_超音波熔接机_超声波塑焊机十大品牌_塑料超声波焊接设备厂家 | 一级建造师培训_一建培训机构_中建云筑建造师培训网校 | 舞台木地板厂家_体育运动木地板_室内篮球馆木地板_实木运动地板厂家_欧氏篮球地板推荐 | 纸塑分离机-纸塑分离清洗机设备-压力筛-碎浆机厂家金双联环保 | 山东PE给水管厂家,山东双壁波纹管,山东钢带增强波纹管,山东PE穿线管,山东PE农田灌溉管,山东MPP电力保护套管-山东德诺塑业有限公司 | 除湿机|工业除湿机|抽湿器|大型地下室车间仓库吊顶防爆除湿机|抽湿烘干房|新风除湿机|调温/降温除湿机|恒温恒湿机|加湿机-杭州川田电器有限公司 | 武汉高温老化房,恒温恒湿试验箱,冷热冲击试验箱-武汉安德信检测设备有限公司 | 河南中整光饰机械有限公司-抛光机,去毛刺抛光机,精密镜面抛光机,全自动抛光机械设备 | 金刚网,金刚网窗纱,不锈钢网,金刚网厂家- 河北萨邦丝网制品有限公司 | 楼承板-开口楼承板-闭口楼承板-无锡海逵| 深圳市人通智能科技有限公司| 吹塑加工_大型吹塑加工_滚塑代加工-莱力奇吹塑加工有限公司 | 金属切削液-脱水防锈油-电火花机油-抗磨液压油-深圳市雨辰宏业科技发展有限公司 |