1.フロントデスクフォームが直接投稿または取得され、背景はrequest.getParametermap()またはrequest.getParameter()の形式で受信されます。
注:前景、SpringMVCフィルター、およびJSP、すべてをエンコードするコンパイラは、UTF-8を例として取ります
例としてrequest.getParametermap()を取得します
注:ここにhttpservletrequestからパラメーターを取得する方法があります。リクエストの場合、それはに似ています
@RequestMapping( "/tradePortal/ReceiveCommands")Public ModelandView ReceiveCommands(httpservletRequestリクエスト、httpservletResponse応答){}この方法からそれを取得します
public static Map <string、string> getParamters(httpservletrequest request){logger.info( "start get request parameter"); map <?、?> paramtermap = request.getParametermap(); map <string、string> paramap = new concurrenthashmap <string、string>(); for(map.entry entry:paramtermap.entryset()){if(array.getLength(entry.getValue())<1 || stringutil.isempty((string)(array.get(entry.getValue()、0)))) } else {if(request.getMethod()。equalsignoreCase( "get")){try {paramap.put((string)entry.getKey()、new String((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( "パラメーターが完了します。パラメーターは:"+ json.tojsonstring(paramap));パラマップを返します。 }上記の記事では、フォーム投稿の文字化けコードの問題を解決します。SpringMVCバックエンドにアクセスして、私があなたと共有するすべてのコンテンツです。私はそれがあなたに参照を与えることができることを願っています、そしてあなたがwulin.comをもっとサポートできることを願っています。