| 目次ファイル |
|
↓自作のテキストなのですが、2006年〜2008年頃の古い時代のものなのでeclipse,tomcat等は最新版を使ってください。 ソースファイルはEUC-JPのものが多く、日本語が文字化けする可能性が高いです。 なるべくテキストから手入力でプログラムを書いて慣れるようにしてください。 |
| 第1章 Webアプリケーション概要、サーブレットの作成 |
| 第2章 リクエストパラメーターの取得 |
| 第3章 セッション管理 |
| 第4章 JSP |
| 第5章 データベースとJavaの連携 |
| 付録 |
| Apache Tomcatサイトからダウンロード APIのソース本体もダウンロード可能。 |
| tomcatプラグイン |
|---|
|
最近のtomcatはeclipseのメニューからインストール可能となっている。 Eclipseを起動し[ヘルプ]-[Eclipseマーケットプレイス] ※日本語化してなければ[Help]-[EclipseMarketplace] [検索]タブでtomcatと入力して実行。 検索結果から、Eclipse Tomcat Plugin x.x.x(最新版)をインストールしてEclipse再起動。 |
| サーブレットの作成 |
|---|
| MyFirstServlet.java |
| InitDestroy.java |
| GetPost01.java |
| GetPost01.html |
| パラメータ |
|---|
| JSPTest.jsp |
| PostParam01.html |
| PostParam01.java |
| GetParam01.java |
| GetParam02.java |
| GetParam03.html |
| GetParam03.java |
| リクエストとレスポンス |
|---|
| Header01.java |
| Path01.java |
| ImageOut01.java |
| pict001.jpg |
| pict002.jpg |
| pict003.jpg |
| エラーページ |
|---|
| MyError.html |
| クッキー |
|---|
| AddCookie01.html |
| AddCookie01.java |
| GetCookie01.java |
| Counter01.java |
| セッション管理 |
|---|
| CartMain.html |
| cartCheck.js |
| AddCart01.java |
| ShowCart01.java |
| CartGoods.java |
| Cart.java |
| URLRewriting |
|---|
| Counter02.java |
| ServletContext |
|---|
| Login01.html |
| LoginServlet01.java |
| 演習課題 ブログサーブレット版テンプレート | ブログサーブレット版解答ソース |
|---|---|
| BlogMain.java | BlogMain.java |
| PostBlog.java | PostBlog.java |
| BlogManage.java | BlogManage.java |
| BlogData.java | BlogData.java |
| ReadText.java | |
| WriteText.java | |
| web.xml |
| JSP |
|---|
| CountNumber.jsp |
| Counter.jsp |
| Kuku.jsp |
| Comment.jsp |
| JSPインクルード |
|---|
| includeHeader.jsp |
| includeFooter.jsp |
| Directive.jsp |
| ActionTag.jsp |
| JSPの標準アクション |
|---|
| Forward.jsp |
| ShowName.jsp |
| JavaBeans |
|---|
| TestBean01.java |
| SetProp01.jsp |
| GetProp01.jsp |
| SetProp02.jsp |
| SetProp02.jsp |
| UserInfoBean01.java |
| SetUserInfo.html |
| GetUserInfo.jsp |
| MVCモデル演習課題 ブログJSP版テンプレート | 解答ソース |
|---|---|
| BlogMain.java | BlogMain.java |
| PostBlog.java | PostBlog.java |
| top.jsp | top.jsp |
| inputCheck.js (自分で作成) | |
| それ以外は、サーブレット版と同じ |
| JDBC |
|---|
| Insert01.java |
| Select01.java |
| Update01.java |
| Delete01.java |
| Insert02.java |
| Insert03.java |
| postgresql.properties |
| DatabaseMetaData01.java |
| ResultSetMetaData01.java |
| トランザクション処理 |
|---|
| TransactionTest01.java |
| TransactionTest02.java |
| 会員情報管理システム (Web+JDBCとDAOパターン) |
|
|---|---|
| MemberListTop.html | |
| InsertMember.html | |
| DeleteMember.html | |
| 会員一覧機能まで MemberListServletTemp.java |
全機能 MemberListServlet.java |
| 会員一覧機能まで MemberListDaoTemp.java |
全機能 MemberListDao.java |
| MemberListBean.java | |
| showMemberList.jsp | |
| updateMemberList.jsp |
| EL |
|---|
| SetProp03.jsp |
| GetProp03.jsp |
| ELTest01.jsp |
| JSTL |
|---|
| JSTLTest01.jsp |
| JSTLTest02.jsp |
| JSTLTest03.jsp |
| JSTLTest04.jsp |
| 演習課題 ブログデータベース版テンプレート | 解答ソース |
|---|---|
| BlogDataDaoTemp.java | BlogMain.java |
| top.jspは、JSTL版とほぼ同じだが、 0件だった場合の対応を追加する。 |
PostBlog.java |
| 残りは自分で考える | BlogDataDao.java |
| create_blogdata.sql | BlogData.java |
| create_blogdata_sequence.sql | inputCheck.js |
| top.jsp | |
| カスタムタグ |
|---|
| MyTag01.java |
| MyTag.tld |
| MyTag01.jsp |
| MyTag02.java |
| MyTag02.jsp |
| MyTag03.java |
| MyTag03.jsp |
| MyTag04.java |
| MyTag04.jsp |
| JNDI |
|---|
| JNDITestServlet01.java |
| 演習課題 ブログ完全版 | |
|---|---|
| WEB-INF/src/control | |
| BlogMain.java | |
| PostBlog.java | |
| WEB-INF/src/dao | |
| BlogDataDao.java | |
| WEB-INF/src/data | |
| BlogData.java | |
| WEB-INF/src/util | |
| Util.java | |
| js | |
| inputCheck.js | |
| jsp | |
| top.jsp | |
| その他プロパティファイルや web.xmlなど。 |
|