お世話になります。
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で質問しましょう!
似たような質問が見つかりました
- サーバー 別サーバに構築したApache+Tomcatの連携について 2 2023/03/06 23:23
- PHP eclipse pleiades phpのインストールについて 1 2023/02/03 17:15
- Instagram HTML5の廃止とJavaScript 2 2022/04/13 21:05
- Ameba(アメーバブログ) アメブロは、HTMLのタグの入力を許さないブログ・サイトですか? 1 2023/06/18 18:48
- ホームページ作成・プログラミング アメーバ・ブログは"HTMLタグ"を許可してないのですか? 2 2023/06/17 21:08
- ASP・SaaS イントラネットを構築したい 2 2022/04/24 11:08
- SEO 複数のサイト(別々のサーバー)を1代のPCで管理する方法 4 2022/11/27 09:40
- Java 問題作成のWebアプリの作り方を教えてください 1 2022/11/26 22:01
- 日本語 〈場所を示す「に」と「で」〉 という誤り 36 2022/11/12 15:04
- Java Javaで個人ブログサイトを作りたい 7 2022/04/03 17:37
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
gitでバージョン指定してダウン...
-
バイナリファイルの著作権など...
-
使用しているJUnitのバージョン...
-
外字の判定方法がわかりません。
-
Selenium/VBA/Chrome エラーで...
-
MSCOMCTL.OCXのアップデートの方法
-
chromedriverのDLについて
-
VMwareの古いバージョンがダウ...
-
visual stadio 参照問題
-
Eclipse3.5.1のJUnitぼバージョ...
-
Laravelインストール中のエラー...
-
tomcatのwebapps配下のディレク...
-
【javaコンパイル時のエラーに...
-
CrystalReportsのバージョン確...
-
Tomcat7のお勧め書籍を教えてく...
-
現在、最も広く使われているVis...
-
Flashplayerの運用について
-
EclipseでJavaコンパイラのバー...
-
JQueryについて、DOMレベル1~...
-
JSPファイルで生じるエラーをど...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
gitでバージョン指定してダウン...
-
使用しているJUnitのバージョン...
-
CrystalReportsのバージョン確...
-
EclipseでJavaコンパイラのバー...
-
visual stadio 参照問題
-
バイナリファイルの著作権など...
-
VMwareの古いバージョンがダウ...
-
VBAでDVDのトレイを開く。、
-
Selenium/VBA/Chrome エラーで...
-
【javaコンパイル時のエラーに...
-
MSCOMCTL.OCXのアップデートの方法
-
Javaのバージョンアップにとも...
-
chromedriverのDLについて
-
JRE 1.5.0.14のダウンロード先...
-
gridviewでの高さの取得方法
-
C# Excelを遅延バインディング...
-
Tmocatのバージョン
-
Flashplayerの運用について
-
エクセルVBAがMACで動かない
-
reactを利用できるnode.jsのバ...
おすすめ情報