※ ChatGPTを利用し、要約された質問です(原文:JSP/サーブレットです)
JSP/サーブレットでデータをテーブルに格納する方法
2010/11/28 23:06
このQ&Aのポイント
Java初心者の方が、JSP/サーブレットを使ってデータをテーブルに格納する方法について教えてください。
read.jsp内のテキストエリアにリーダーで取り込んだデータを、read.javaを通じてテーブルに格納したいです。
質問者はデータが文字列として取り込まれるため、取り込んだデータを分解してからテーブルに格納したいと考えています。具体的なソースコードなどを教えていただけますか?
Java初心者です・・・
read.jsp内のテキストエリアに下記のデータをリーダー(読み取り機)で取り込みました。
<Memory>
2010/11/28 21:44:17.000 FM36J07,009059,0
2010/11/28 21:42:09.000 11113331
2010/11/28 21:42:09.000 22222220
2010/11/28 21:42:10.000 33331119
2010/11/28 21:42:10.000 22223333
<End>
<Memory>から<End>までです。
このデータをkeywordとしてread.javaへ送り、そのデータをテーブルに格納したいのですが、この文字列としてのデータを分解してそれぞれのテーブルに格納するとこは可能ですか?
以下、格納テーブルです。
Flow(テーブル)
id int
barcode int
date varchar
このテーブルに上記のデータを取り込みたいのですが、どうソースを書けばいいか分からず、困っております。
ちなみにフィールドに対応するデータは
barcodeが 11113331、22222220、33331119、 22223333の部分で
date が
2010/11/28 21:42:09.000
2010/11/28 21:42:09.000
2010/11/28 21:42:10.000
2010/11/28 21:42:10.000
です。
IDは別途指定します。
また、
<Memory>
2010/11/28 21:44:17.000 FM36J07,009059,0
と
<End>
は使いません。データの読み取りの際、なぜか必ず取り込んでしまうようです。
イメージは、
barcodeをリーダーで読み取ると、その読み取った日時が一緒にデータとして取り込まれている。ということで、私はこのデータをテーブルに格納したいと思っています。
読み取ったデータはただの文字列なので、一度分解してからテーブルに格納する必要があると思うのですが、その具体的なソース等を詳しく教えていただけると幸いです。
説明不足で補足事項等ございましたらご指摘下さい。補足致します。
初心者でも分かりやすいご回答お願いします。
開発環境
Ecripse
tomcat
hsqlMysqlのようなものです。)
質問の原文を閉じる
質問の原文を表示する
補足
ご回答ありがとうございます。 質問内の ///////////// Flow(テーブル) id int barcode int date varchar //////////// の部分ですが、自分で作成したデータベースのことです。 create tableで作りました。 このテーブルに読み取りデータを格納したいと思っています。 (ご質問の意図に合っていなかったらすいません・・・)