No.1ベストアンサー
- 回答日時:
自分が初めてサーブレット系の開発を始めたときは、
Strutsではなく某社製のフレームワークでしたが、
わからない場所が、Servletの領域の話なのか、
JSPなのか、フレームワークなのか、そのシステムの共通処理なのか、
といったことがわかってなくてけっこう苦労しました。
基本的にはServletがまずあって、より便利にするためJSPという仕組みを乗せ、
さらに便利にするためStrutsなどのフレームワークを乗せ…という構造なので、
本当はServlet→JSP→Strutsと体系的にすすんでいくのがいいのでしょうけど、
たぶん時間かかりますし、業務だとそう勉強の時間も割けないという事情もおありでしょうね。
自分の場合は既存システムがあったので、それを自分の目で追いながら憶えていきました。
つまり前出のような段階は踏んでません。
というか、各段階を同時に並行して勉強した感じでしょうか…。
参考にした書籍も特になく、検索エンジンでテキトーに探して情報を集めました。
それでも、前出のような構造になっているということだけでも頭に入れておけば、
わからない箇所をどう調べればいいか判断つくと思います。
No.2
- 回答日時:
>Strutsを勉強する前にJSP、Servletを勉強するほうがよろしいでしょうか?
そもそも、Strutsであってもページを書くのにJSPを使うわけで、「JSPはわからない」は通用しない。つまり「JSPはなし」ってことはありえないんで、「平行して覚える」か「先にJSP/サーブレットについて学んでおく」かどちらかってことだろう。Strutだって、JSPで書くわけだから。
たとえば、「英語を勉強するとき、英文法をやる前に、アルファベットを覚えたほうがいいですか?」みたいな話だろうと思う。そりゃ、平行して学ぶことはできるだろうが、普通はアルファベットぐらい書けるようになってからやるでしょ?てなことだな。
再来月ってことなら、まだ時間がある。解説書の1冊も買って、最初からざっと読みながらサンプルを動かして全体をざくっと頭に入れる、ぐらいのことは数日あればできると思う。まったく何もしないよりは、それでもはるかにマシじゃないだろうか。英文法の本を開く前に、一夜漬けでいいからアルファベットを覚えておく、ということだな。
というわけで、数日でもいいから、時間を確保してJSP/サーブレットの概略を頭に入れておくのをおススメするかな。そのほうが、トータルでは習得にかかる時間は短くて済むんじゃないだろうか。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・14歳の自分に衝撃の事実を告げてください
- ・架空の映画のネタバレレビュー
- ・「お昼の放送」の思い出
- ・昨日見た夢を教えて下さい
- ・ちょっと先の未来クイズ第4問
- ・【大喜利】【投稿~10/21(月)】買ったばかりの自転車を分解してひと言
- ・メモのコツを教えてください!
- ・CDの保有枚数を教えてください
- ・ホテルを選ぶとき、これだけは譲れない条件TOP3は?
- ・家・車以外で、人生で一番奮発した買い物
- ・人生最悪の忘れ物
- ・【コナン30周年】嘘でしょ!?と思った○○周年を教えて【ハルヒ20周年】
- ・ハマっている「お菓子」を教えて!
- ・最近、いつ泣きましたか?
- ・夏が終わったと感じる瞬間って、どんな時?
- ・10秒目をつむったら…
- ・人生のプチ美学を教えてください!!
- ・あなたの習慣について教えてください!!
- ・牛、豚、鶏、どれか一つ食べられなくなるとしたら?
- ・都道府県穴埋めゲーム
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
VBAの「for i=1 to cells(…」...
-
Code Warriorのわかりやすいマ...
-
超恥愚問ですが、CとC++の間に...
-
C言語を学ぶにあたっての数学の...
-
VB と VB NET
-
独学の利点
-
VC#とVC#.NETの違い
-
pythonでの掲示板作成
-
データベースのデータをTextBox...
-
.htaccessについて勉強できる情報
-
OSS(オープンソースソフトウェ...
-
Eclipseソース開発画面の行番号...
-
IISワーカープロセスが原因でCP...
-
使用しているJUnitのバージョン...
-
vba クリップボードクリアにつ...
-
unzip32.dllの利用について(64b...
-
JavaとAndroidアプリ(Java)違...
-
CrystalReportsのバージョン確...
-
リアルプレイヤーの古い(以前...
-
Laravelインストール中のエラー...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
VBAの「for i=1 to cells(…」...
-
OSS(オープンソースソフトウェ...
-
MSFormsとは何ですか?
-
超恥愚問ですが、CとC++の間に...
-
エクセルVBAを動かすノートPC...
-
データベースのデータをTextBox...
-
XMLとUMLの相違点?
-
中学生でいきなりJava
-
C#とDelphiの違いについて
-
C++ですごろくゲーム作成
-
VC#とVC#.NETの違い
-
画像編集ソフトの作り方
-
為替レートの取得方法
-
JavaScriptを用いて、〇図形を...
-
ゲームの作り方を教えて!!
-
JAVAプログラミングを勉強...
-
cまたはc++は半年である程度...
-
挫折しないプログラム勉強法
-
C/C++の独学について
-
javaの勉強をしたいのですが・・・
おすすめ情報