これは、ブラウザから、Parameterを受け取り、DBで検索内容を取得してくると言う、内容です。
一部省略しますが、下記に表示します。
/*GooServlet*/
public class KensakuServlet5 extends HttpServlet{
public void doPost (HttpServletRequest req,HttpServletResponse res)
throws ServletException, IOException
{
dbAccess dbaccess = new dbAccess();
String id = req.getParameter("id");
dbaccess.setId(id);
dbaccess.Execute();
req.setAttribute("dba",dbaccess);
RequestDispatcherrd=sc.getRequestDispatcher ("/Hyouji.jsp");
rd.forward(req,res);
/*dbAccess*/
public class dbAccesss {
private String id = getId();
public void Execute(){
/*DB接続処理*/
while(resultset.next()){
id = resultset.getString("id");
}
public void setId(String val){id = val;}
public String getId(){return(id);}
}
/*Hyouji.jsp*/
<%@ page contentType="text/html;charset=Shift_JIS" %>
<jsp:useBean id='dba'scope='request'class='dbAccess'/>
<html>
<body>
<%=dba.getId()%>
</body>
</html>
です。少し、省略しましたが・・。
で、今回の質問は、ファイルへの書き出しを加える事なのです。
ファイルへの書き出しは、下記のような流れです。
FileOutputStream fos = new FileOutputStream("c:\\inetpub\\hello.text");
OutputStreamWriter osw = new OutputStreamWriter(fos , "Shift_JIS");
BufferedWriter bw = new BufferedWriter(osw);
bw.write(goo);
}
このような処理を、beanで取得した値(dba.getId())を、ファイルに書き出したいのです。
説明が下手ですみませんが、ご助言よろしくお願いします。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- C言語・C++・C# 大量のデータを読み込んで表示する速度を改善したい 8 2023/05/07 13:29
- Java JavaのSingletonパターンのprivateの持つ意味が分かりません。 5 2022/06/12 10:38
- Java java 入力 3 4 3 出力 ABC DEFG HIJ このようなプログラムの書き方を教えてくだ 2 2022/07/15 14:18
- Java java final 1 2022/06/10 22:49
- JavaScript jqueryを使ったスムーススクロールのコードを書いたのですが、HTMLコード内にある、a butt 2 2022/04/14 10:59
- JavaScript 入力フォームの javascript で メールアドレスの正規チェックをを行い、ボタンをクリックして 2 2022/04/27 16:06
- C言語・C++・C# C# DatagridviewにExcelシートを反映するとエラーが出る 2 2023/05/06 17:12
- HTML・CSS ボタンをクリックした時に、入力フォームのすぐ下部に、「入力欄が空白です」というテキストメッセージが表 1 2022/04/27 16:25
- C言語・C++・C# C# で、あるフォルダー内にあるすべてのテキストファイルを別のフォルダーにコピーする。 4 2022/11/21 13:23
- Java Java プログラム public class Main { public static void 3 2023/08/10 23:46
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
配列にnullを代入すると、null...
-
BOOL値を逆にしたい
-
Java配列でNullPointerExceptio...
-
ORA-01858: 数値を指定する箇所...
-
getStringの値がNULLの時の処理
-
jsp/Servletの動的に増えるフォ...
-
Stringを返す getText()メソッ...
-
Javaでboolean型を使ってのうる...
-
C#でラジオボタンとコンボボッ...
-
eclipseでoracle接続時のエラー...
-
Javascript エラーメッセージが...
-
IF関数でEmpty値を設定する方法。
-
C言語のポインターに関する警告
-
System.err. printlnとSystem.o...
-
System.out.printlnの意味がよ...
-
1~100までの数字を表示し、か...
-
JSPやサーブレットでSystem.out...
-
VBAで配列の計算
-
パソコンキーボードで時分秒を...
-
[JAVA]try 内の変数を外で!?
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ORA-01858: 数値を指定する箇所...
-
Java配列でNullPointerExceptio...
-
BOOL値を逆にしたい
-
配列にnullを代入すると、null...
-
getStringの値がNULLの時の処理
-
eclipseでoracle接続時のエラー...
-
例外でBeanUtils.populateが、...
-
gas カレンダー祭日設定でエラー
-
C#でラジオボタンとコンボボッ...
-
C# ListBoxのインデックスの値...
-
oracle10g java jdbc 大量inser...
-
jsp/Servletの動的に増えるフォ...
-
JSP での exit? (スクリプトか...
-
JSPで複数のSQL実行につ...
-
JavaBeansにDBの値を格納
-
逆コンパイルの見方について(...
-
java DAO 日付指定フォーマット...
-
java 引数 戻り値のあるメソッド
-
HashMapがおかしい
-
日付をyyyyMMddで取得したい。
おすすめ情報