質問: 以下サイトのスケジュール機能のようなシステムを作成したいです。 カフェ英会話 ### 要件 1. クライアント側からスケジュール登録が登録できること 2. スケジュールの予定をクリックすると、詳細が確認できること 3. スケジュールから参加、キャンセル申請できること 4. 参加者をデータベースで管理できること ### 分からないこと * Javaで作成は可能か * スケジュールの予定をクリックすると、詳細を確認できるようにしたいが、 どうやって登録したスケジュール内容とリンクさせるのか * 詳細の情報は手作業でJSP等を作成する必要があるのか 不足部分とございましたらお手数ですが、ご指摘願います。 以上宜しく願い致します。
回答: 開発をしたいのであれば、まずはwebアプリケーションの入門書や入門サイトを一通り学習されることをお勧めします。 こういったサイトを使いたい・作りたいというだけであれば、 WordPressなどの既存のCMSを使って構築するのが手っ取り早いです。(出来る事に限界はあるので、足りないところは諦めるか自分で追加開発したりする) 質問に対する回答としては > > Javaで作成は可能か > > > Javaだけではブラウザ側での動的な表示は難しいので、 JavaとJavascriptを使うような形になります。 Javaの部分は他の言語でも可能です。 > > スケジュールの予定をクリックすると、詳細を確認できるようにしたいが、 > > どうやって登録したスケジュール内容とリンクさせるのか > > > クリックする部分にIDを仕込んでおいてサーバにデータを送信し、サーバ側でデータの照合を行って表示します。 > > 詳細の情報は手作業でJSP等を作成する必要があるのか > > > 一般的にはデータベースに情報を記録しておき、IDに紐づいて管理します。 データを追加すれば自動的に詳細ページが追加されるような形になります。 データを間違いなく追加出来るように、管理者専用のページを用意することが多いです。