2012-05-07 34 views
2

サーブレット内のすべてのSQLコードとJavaコードを持つJSPページでSQLテーブルを表示および編集する適切ではあるが簡単な方法は何ですか?Java JSPとサーブレットを使用した編集可能なSQL GridView

ASP.NET環境から来て、私はGridView代替 - JSPページで編集可能な行を表示するが、サーブレットファイル内のすべてのSQLメソッドを探しています。私の目標は、2つのJSPページを用意することです:単純なテーブル表示の1番目、これらの行を編集するCMSとしての2番目のレコード(各レコードの保存ボタン)、およびJavaコードのほとんどを持つサーブレットです。

JSPで編集可能なテーブルを表示し、サーブレットにJava/SQLコードを表示する簡単な例があります。私はオンラインでいくつかのビットと作品を見てきましたが、それぞれが異なるアプローチを使用しています。サーバーの設定を編集しないことをお勧めします。

ありがとうございます。

+0

あなただけの唯一のテーブルに/編集行を削除したいですか、編集もデータベースに反映されるようにしたいですか? – ChadNC

+0

@ChadNCもちろん、どちらも一度に1つのレコードを更新するには、各行のSave/Deleteボタンを使用します。 – yosh

答えて

1

DisplayTagの入力要素を評価することができます。

1

単純なJSPに関する限り、ASP.NETのGridViewなどのコントロールはありません。

DataTable(http://www.mkyong.com/jsf2/jsf-2-datatable-example/)のようなJSFベースのコントロールを試すことができます。しかし、GridViewのようなビルド編集機能はありません。 Datatableは、独自の編集/削除/追加ロジックを実装するために十分な制御を提供します。私はjqGridを使用することをお勧めしこのhttp://www.mkyong.com/tutorials/jsf-2-0-tutorials/またはhttp://www.vogella.com/articles/JavaServerFaces/article.html

1

を参照し、JSFで開始する

。 これは、並べ替えとシンプルなだけでなく、SQL操作を行うコントローラにCRUD URLをマッピングするだけです。

http://www.trirand.com/blog/jqgrid/jqgrid.html

関連する問題