私は2つのjavascriptを持っています。1つの部分を除いて、ほとんど書き終えました。サーブレットから 2 番目の JavaScript ファイルに JSON 応答を渡す方法を見つけようとしています。
ユーザーに情報を求めるhtmlがあります。これをサーバーに渡し、応答を JSON ファイルとして返します。必要に応じてその情報を表示できる html ファイルがありますが、それは 2 番目の JavaScript にあります。したがって、最初の JavaScript の ajax メソッドから 2 番目の JavaScript に渡す方法を理解する必要があります。
それが完了したら、クリックするリンクをユーザーに提供するように Web ポータルをプログラムし、2 番目の Web ページを表示できるようにしました。
$.ajax({
type: 'GET',
url: '/getData',
data: dataString,
dataType: 'json',
success: function(result)
{
//Pass Result to Second JavaScript File
//Should this be a POST method or
//Window?
alert(success);
},
error: function(jqXHR, textStatus, errorThrown)
{
alert("Error: " + textStatus + " exception: " + errorThrown);
}
});
2 番目の JavaScript ファイルが完成し、ハードドライブ上のローカル json ファイルでテストされました。最初のファイルから渡されたjson情報をどのように受け入れることができるかを理解する必要がありますか?
$.getJSON('WhatGoesHere?', function(data)
{
//Parsing happens in here and works.
});
人々がこれに反対票を投じないことを願っています。私が与える準備ができている +rep はたくさんありますが、残りは本当に自分で実装しました。私が引っかかっているのはこの部分だけです。私はウィンドウと投稿/取得に関するこのすべてのことを読みましたが、この最後の部分で本当に混乱しています。ここでどちらを実装するのが良いか判断できませんか? どちらもサーバー上にあり、最終的にはjsonをデータベースとして実装するため、おそらくjsonファイルへの投稿を考えています。