お世話になります。
Strutsを勉強しようと思い、PCサイト「@IT」で「@IT:連載 Strutsを使うWebアプリケーション構築術(2)」(http://www.atmarkit.co.jp/fjava/rensai3/struts02 …)を見つけました。
しかしながらこの執筆が2004年のため、最新に近いStruts・Tomcat・JSPでは記述通りに設定さえできません。例として「Tomcatのアプリケーションフォルダ「%CATALINA_HOME%\webapps」配下にコピーします」とありますが、最新Struts2.2.3.1には、そのフォルダは存在しません。
そこで、Struts・Tomcat・JSPそれぞれどのバージョンを組み合わせたら、初心者学習ができるか、教えてください。
それが書かれているURLを教えていただいても結構です。
どうぞよろしくお願いいたします。
No.1ベストアンサー
- 回答日時:
ソフトウェアが新しくなると、「前とはこう違う」という解説が多くなっていくので、結局は古いバージョンの知識が基礎として必要、みたいなことが多々あります。
質問の内容だと「Tomcat のアプリケーションフォルダ」の話で、「最新の Struts にはない」とかかれていて、TOMCAT / Struts の関係自体の理解は大丈夫かな??とちょっと気になりました。入門も大事ですが、環境構築やシステムの動作原理を先に簡単にでも調べてみたほうがいいと思いますよ。
Struts でいうなら、1.X 系と 2.X 系に大きく分けられるので、2.X 系を使うのであれば 2.X 系の解説サイトを見つけるといいと思います。google で「Struts 入門」で検索すると、同じ @IT の中の
http://www.atmarkit.co.jp/fjava/special/struts2/ …
も結構上位にヒットしてますよ。他にも上位に有用そうなサイトはいっぱい見て取れます。
サイトの解説を見て学習する場合、バージョンが同じ方がもちろんいいですが、メジャーバージョンが同じなら大抵大丈夫だと思います。動かない場合はその原因を調べていけば、大変ですが何が違うかも知ることができますよ。
丁寧なご返答をありがとうございます。
「TOMCAT / Struts の関係」を理解できていない初心者ですので、仰るとおり動作原理を理解することからスタートすることといたします。
Strutsに「2」があることさえ知りませんでしたので、当時の記事が直接役立たないのは無理もありませんね。
勉強します。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・人生のプチ美学を教えてください!!
- ・10秒目をつむったら…
- ・あなたの習慣について教えてください!!
- ・牛、豚、鶏、どれか一つ食べられなくなるとしたら?
- ・【大喜利】【投稿~9/18】 おとぎ話『桃太郎』の知られざるエピソード
- ・街中で見かけて「グッときた人」の思い出
- ・「一気に最後まで読んだ」本、教えて下さい!
- ・幼稚園時代「何組」でしたか?
- ・激凹みから立ち直る方法
- ・1つだけ過去を変えられるとしたら?
- ・【あるあるbot連動企画】あるあるbotに投稿したけど採用されなかったあるある募集
- ・【あるあるbot連動企画】フォロワー20万人のアカウントであなたのあるあるを披露してみませんか?
- ・映画のエンドロール観る派?観ない派?
- ・海外旅行から帰ってきたら、まず何を食べる?
- ・誕生日にもらった意外なもの
- ・天使と悪魔選手権
- ・ちょっと先の未来クイズ第2問
- ・【大喜利】【投稿~9/7】 ロボットの住む世界で流行ってる罰ゲームとは?
- ・推しミネラルウォーターはありますか?
- ・都道府県穴埋めゲーム
- ・この人頭いいなと思ったエピソード
- ・準・究極の選択
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
CrystalReportsのバージョン確...
-
使用しているJUnitのバージョン...
-
visual stadio 参照問題
-
Struts のバージョンについて
-
Selenium/VBA/Chrome エラーで...
-
gitでバージョン指定してダウン...
-
IE上でのアプレットが使用するJDK
-
HTML Help Workshopのバージョ...
-
ロールバックの逆の言葉は?
-
MSCOMCTL.OCXのアップデートの方法
-
apache ダウンロードするサイト...
-
Tmocatのバージョン
-
URLDownloadToFileのコピペで64...
-
Microsoft Cursor Engineのバー...
-
Visual Studio 2008のライセンス
-
J2EEとServletAPIとJSPのJDKの...
-
JSPファイルのヘッダー部分に画...
-
エクセルVBAがMACで動かない
-
vba クリップボードクリアにつ...
-
JSPファイルで生じるエラーをど...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
使用しているJUnitのバージョン...
-
gitでバージョン指定してダウン...
-
CrystalReportsのバージョン確...
-
visual stadio 参照問題
-
MSCOMCTL.OCXのアップデートの方法
-
EclipseでJavaコンパイラのバー...
-
Selenium/VBA/Chrome エラーで...
-
【javaコンパイル時のエラーに...
-
reactを利用できるnode.jsのバ...
-
tomcatのwebapps配下のディレク...
-
バイナリファイルの著作権など...
-
エクセルVBAがMACで動かない
-
Blenderのマルチスレッド化
-
UWSCが、動作環境の違いで動か...
-
chromedriverのDLについて
-
JRE 1.5.0.14のダウンロード先...
-
DirectX SDKのダウンロード
-
PHP+PostgreSQLにおける「pg_ex...
-
C# Excelを遅延バインディング...
-
qmailについて
おすすめ情報