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で質問しましょう!
似たような質問が見つかりました
- 仕事術・業務効率化 効率的な勉強方法(分野問わず)を教えてください 1 2023/08/16 01:33
- 大学受験 高3受験生です。 定期考査の直前なら、勉強頑張れるのですが、模試とかに備えた「日頃の積み重ねの勉強」 6 2022/06/23 22:57
- 大学受験 これから1年間本気で勉強したいと思っています。 息抜きも大切とか言わないでください。ほんとにそんな時 5 2022/04/29 06:48
- IT・エンジニアリング ITエンジニアの勉強時間や勉強方法について 初めまして閲覧いただきありがとうございます。 当方25歳 4 2022/06/09 18:51
- その他(学校・勉強) 大人になってから勉強と休憩 1 2023/04/06 10:18
- その他(悩み相談・人生相談) 資格勉強のスランプの乗り越え方や過ごし方を教えて頂けますか? 約1年半年ぐらい、登録販売者という資格 1 2023/02/11 20:20
- ネットワーク ネットワークの勉強について 4 2023/01/01 10:29
- ネットワーク 回線を体系的に勉強する方法。 ネットワークを勉強している者です。 ネットワークを「体系的に」学習する 3 2022/11/26 20:36
- その他(職業・資格) 弁理士試験の勉強方法について 1 2022/09/11 07:32
- C言語・C++・C# C#の基本文法が詳しく書かれている教科書的な本ありますか 2 2023/02/11 03:48
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
占いサイトを作りたいのですが...
-
WEBクリエーター業
-
ホームページを作る勉強はどの...
-
【 プログラム Java 】何度か挫...
-
VBAの「for i=1 to cells(…」...
-
php、Java(Servlet等)の両方を...
-
大学生です。プログラミングに...
-
VAEに関して質問です。 最近、...
-
新しいプログラミング言語の習...
-
gitでバージョン指定してダウン...
-
FCDUtil
-
使用しているJUnitのバージョン...
-
OpenGLでの楕円の描き方
-
サイドワインダーのドライバ
-
フレームのデザインを変えたい...
-
DirectX SDKのダウンロード
-
RHEL6.0上で使用可能なJDKとTomcat
-
「C#ができればJavaもできる」...
-
chromedriverのDLについて
-
Eclipseソース開発画面の行番号...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
データベースのデータをTextBox...
-
VBAの「for i=1 to cells(…」...
-
MSFormsとは何ですか?
-
XMLとUMLの相違点?
-
エクセルVBAを動かすノートPC...
-
Pythonを勉強する道のり
-
為替レートの取得方法
-
C++ですごろくゲーム作成
-
質問です。 Java言語を勉強出来...
-
超恥愚問ですが、CとC++の間に...
-
cin.peek() cin.ignore(100,'\\n')
-
サーブレットで電卓をつくる
-
Excel VBAマクロをマスターする...
-
JavaScriptを用いて、〇図形を...
-
画像編集ソフトの作り方
-
サイト訪問者の情報を取得したい
-
占いサイトを作りたいのですが...
-
C#とDelphiの違いについて
-
Struts1.1をつかったDB接続方法
-
Lex,Yaccについて。
おすすめ情報