1. Formulir meja depan langsung diposting atau dapatkan, dan latar belakang diterima dalam bentuk permintaan.getParametermap () atau request.getParameter ()
CATATAN: Foreground, filter springmvc, dan JSP, penyandian kompiler semuanya mengambil UTF-8 sebagai contoh
Ambil request.getParametermap () sebagai contoh
Catatan: Berikut adalah metode untuk mendapatkan parameter dari httpservletrequest, dan untuk permintaan, ini mirip dengan
@RequestMapping ("/tradeportal/recoiveCommands") Public ModelAndView RecoIveCommands (permintaan httpservletRequest, respons httpservletResponse) {}Mendapatkannya dari metode ini
peta statis public <string, string> getParamters (permintaan httpservletRequest) {logger.info ("Mulai Get Parameter Permintaan"); Peta <?,?> Paramtermap = request.getParametermap (); Peta <string, string> paramap = concurrenthashMap baru <string, string> (); untuk (entri map.entry: paramtermap.entryset ()) {if (array.getLength (entry.getValue ()) <1 || stringutil.isempty (((string) (array.get (entry.getValue (), 0)))); } else {if (request.getMethod (). EqualSignorecase ("get")) {coba {paramap.put ((string) entri.getKey (), string baru ((string) (array.get (entry.getValue (), 0)). } catch (UnsupportedEncodingException e) {e.printstacktrace (); }} else {paramap.put ((string) entry.getKey (), (string) (array.get (entry.getValue (), 0))); }}} logger.info ("Parameter selesai. Parameternya adalah:"+ json.toJsonstring (paramap)); mengembalikan paramap; }Artikel di atas memecahkan masalah kode kacau dalam posting formulir, dapatkan ke springmvc backend adalah semua konten yang saya bagikan dengan Anda. Saya harap ini dapat memberi Anda referensi dan saya harap Anda dapat mendukung wulin.com lebih lanjut.