私はJavaサーブレットに渡したいjavascriptオブジェクトを持っていますか? どうすればこの操作を実行できますか? 私はすでにいくつかのことを試しましたが、うまくいきませんでした。JavaサーブレットにJavaScriptオブジェクトを渡す方法
は、ここに私のコードです:
$.ajax({
url: 'TestUrl',
data: {
object: myJavaScriptObject
},
type: 'GET'
});
とサーブレットで
(doGetメソッド)protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
String result = request.getParameter("object");
System.out.print(result);
}
しかし、私はちょうどコンソールにnullを取得します。
また、逆の操作を実行する方法、サーブレット内のJavaオブジェクトをJavaScriptオブジェクトに渡す方法についても興味があります。
ありがとうございます。
GETの代わりにポストを使用してみてください。 –
私は "オブジェクト"は要求パラメータになるとは思っていませんが、クエリ文字列です。 – Stefan