httpリクエストを介してxmlファイルをjspページに送信する必要があるという要件があります。サーバー側では、リクエストオブジェクトからinputStreamを取得してファイルに保存するコードをすでに開発しています。後で、XMLファイルを処理してデータをDBに保存しています。
ここで、xml ファイルを jsp に送信する必要があります。jsp/サーブレットからサーバーにxmlファイルを送信する方法...
前もって感謝します...
httpリクエストを介してxmlファイルをjspページに送信する必要があるという要件があります。サーバー側では、リクエストオブジェクトからinputStreamを取得してファイルに保存するコードをすでに開発しています。後で、XMLファイルを処理してデータをDBに保存しています。
ここで、xml ファイルを jsp に送信する必要があります。jsp/サーブレットからサーバーにxmlファイルを送信する方法...
前もって感謝します...
Xmlファイルが小さい場合は、できます
store the contents of the xml as String as a request attribute
。
それ以外の場合は、応答としてファイルをフラッシュできます
response.setContentType("text/xml");
PrintWriter out = response.getWriter();
FileInputStream in = new FileInputStream(sample_file);
byte[] buffer = new byte[4096];
int length;
while ((length = in.read(buffer)) > 0){
out.write(buffer, 0, length);
}
in.close();
out.flush();