今、spring mvcプロジェクトのURLにいくつかのパラメータをコントローラに送ります。パラメータが長すぎると、urlは2083文字以上になり、IEではurlでは2083文字を超えることはできません。バックエンドコントローラのフロントエンドJavaScript配列にアクセスすることを考えています。それはどのように可能ですか他のより良い代替提案してくださいですか?Spring MVCコントローラのJavascript配列にアクセス
答えて
「バックエンドコントローラのフロントエンドJavaScript配列にアクセスする」ことはできません。 JavaScript配列(およびその周りのロジック)はブラウザにあり、Javaバックエンドはサーバー上にあります。通信経路はURLです。
現在、GETリクエストでパラメータを送信している可能性があります。あなたはPOST要求に切り替える必要がありますし、あなたは2000以上の文字を送信することができます。
使用春のバージョンに応じて参照してください春のドキュメントのセクション "Mapping Requests With @RequestMapping
"、例えば:
利用POST
代わりのGET
に電話をしながらサーバ側。また、リクエストのペイロードにデータを格納します。
私は投稿だけをしています。あなたは例を教えていただけますか? – SRM
「URLを介していくつかのパラメータを送信する」と言うと、POSTではなくGETを使用していることを意味します。コントローラ側でGETをPOSTにルーティングするだけかもしれませんが、ブラウザ側では、経由でGET –
- 1. Spring MVCコントローラ404
- 2. ASP.NET MVCコントローラにJavascriptの配列を渡す
- 3. Spring MVCコントローラのコンストラクタ
- 4. Spring MVCコントローラのトランザクションロールバック
- 5. Spring MVCコントローラreturn HTML
- 6. Spring MVCで別のコントローラの1つのコントローラのリクエストパラメータにアクセスする方法は?
- 7. Spring MVCコントローラの「リクエストペイロード」にアクセスしますか?
- 8. のLiferay - - テーマSpring MVCのコントローラ
- 9. Spring MVCの:コントローラのメソッドは
- 10. MVCコントローラにint配列を渡す
- 11. JSON一覧:Spring MVCのコントローラ
- 12. Spring MVC - コントローラへのマッピング
- 13. Spring 3 MVCコントローラからHttpRequestにアクセスする
- 14. JSPに行を動的に追加するSpring MVC。 javascript Vsコントローラ
- 15. MVCコントローラのネストされたJson配列
- 16. MVC Spring AngularJSディレクティブとコントローラ
- 17. Jquery Ajax投稿Spring MVCコントローラ?
- 18. Spring MVC注釈付きコントローラ
- 19. Spring MVCで異なるコントローラ
- 20. HTTPステータス404 - Spring MVCコントローラ
- 21. Spring MVC JavaScript
- 22. Spring Mvcコントローラとjavascript間の通信は可能ですか?
- 23. javascriptでセッションを作成し、コントローラmvcにアクセスする方法
- 24. JQueryがSpring MVCコントローラにJSONを送信
- 25. JSONマップをSpring MVCコントローラに渡す
- 26. Spring-MVCのアプリケーションプロパティへのアクセス
- 27. MVC ViewBag 2次元配列 - コントローラから要素へのアクセス方法
- 28. コントローラの配列を反復するjavascript
- 29. Spring MVCとPrototype JavaScript
- 30. Spring MVCのコントローラは、複数のURLリクエスト
私はコンソールで投稿しているのを見ています。 – SRM
お客様のクライアントの性質に関する詳細をご提供いただく必要があります。あなたはそれらの要求をどのように送っていますか、あなたが使っているライブラリやフレームワーク、おそらく(匿名の)例などです。 – t0r0X