、最も簡単な方法は、アクションJSPまたはサーブレットで結果を取得するためのURLConnectionを作成することです:
try {
URL url = new URL("http://domain.com/something.php");
URLConnection urlConnection = url.openConnection();
Map<String, List<String>> headers = urlConnection.getHeaderFields();
Set<Map.Entry<String, List<String>>> entrySet = headers.entrySet();
for (Map.Entry<String, List<String>> entry : entrySet) {
String headerName = entry.getKey();
System.out.println("Header Name:" + headerName);
List<String> headerValues = entry.getValue();
for (String value : headerValues) {
System.out.print("Header value:" + value);
}
System.out.println();
System.out.println();
}
InputStream inputStream = urlConnection.getInputStream();
BufferedReader bufferedReader = new BufferedReader(
new InputStreamReader(inputStream));
String line = bufferedReader.readLine();
while (line != null) {
System.out.println(line);
line = bufferedReader.readLine();
}
bufferedReader.close();
} catch (MalformedURLException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
}
別の方法は、あなたのためのAJAXを使用していますリクエスト、あなたがPHPのページに要求できるのExtJSを使用して...
をゼロからスタートする必要があるが、そのようなjqueryのやExtJSのような周知のフレームワークのいずれかを使用していない:
yourform.doAction('submit',
{
url: 'something.php',
success: function(form, action)
{
//To do: when success
},
failure: function(form, action)
{
}
});
コーディングをお楽しみください!
「結果をPHPページに戻す」とはどういう意味ですか?どのような結果ですか? – jddsantaella
JSPページが呼び出すJavaの結果を意味します。これはObjectのコレクションです。 –