■背景
初歩的なWebアプリの作り方を理解したい。
Java(Servlet+JSP)で学習する。
■基礎知識
【webアプリケーションの基礎技術】
・ルーティング:webブラウザからのリクエストに合わせて、呼び出す処理を切り替える
・テンプレートエンジン:アプリケーションが保持するデータなどをHTMLのひな形と組み合わせてwebページを作成
【Javaでwebアプリケーションを開発するには】
以下の技術やツールを組み合わせる
-Servlet:サーバー上でJavaを実行する技術
-JSP:HTMLの中にJavaのコードを埋め込んで、動的にwebページを生成する技術
-Tomcat:ServletやJSPを実行するためのサーバー用アプリケーション
【参考】
https://web-dev.hatenablog.com/entry/java/servlet/dev-restful-app/table-of-contents