サーブレットとjspがどのように機能するかを学び始めたばかりですが、少し助けが必要です。
私が書いているアプリケーションは、主に、受講したコースとともに人々のリストを表示するページで構成されます。コースエントリをクリックすると、評価を挿入できるテキストフィールドが開きます。リストの例:
- group1
- アン
- モダンダンス
- html&css
- ヘンリー
- マウンテンバイク
- セーリング
- アン
- group2
- ケイト
- html&css
- 寿司の準備
- ..。
- ケイト
私のデータベースには、コース、グループ、評価だけでなく、人々のためのテーブルもあります。
私の主な問題は、誰かがコースエントリをクリックしたときに、コース、評価、および人のデータベースIDを見つけることです。
リストを設定するときに、jspのどこかにIDを保存する必要があると思いますが、どこにありますか?
-> htmlのように<li id="1"...>
?ページのソースコードを見ると、すべてのIDが表示されるのはセキュリティ上の問題ですか?レポートは、許可されていない変更から保護する必要があります。
-> Beanの方が理にかなっていますか?
->私がまだ知らないいくつかの興味深い構成?
そして、サーブレットへのGET呼び出しでIDを表示するのを妨げるものは何ですか?
データベースクエリが処理されるサーブレットにこのデータを取得するためのエレガントな方法はどれですか?(MVCパターンで、サーブレットをコントローラーとして、jspsをビューとして使用することをお勧めしますか?!)
ご覧のとおり、アプリケーションをどのように構成するかはよくわかりません。より良い概要を理解するのを手伝ってもらえますか?
事前にどうもありがとうございました!:)