• ベストアンサー

Strutsの入門にお勧めの書籍教えてください。

Java初心者なのですが、Strutsについて勉強する事になりました。 Strutsはフレームワークであるという事くらいしか知りません。 先日「StrutsによるWebアプリケーションスーパーサンプル」という書籍を購入したのですが、難しく挫折してしまいました。 Strutsの本は他にも色々出ていてどれが良いか迷います。 何かお勧めの書籍をご存知の方ご回答頂けると助かります。 宜しくお願いします。

noname#41444
noname#41444
  • Java
  • 回答数2
  • ありがとう数2

質問者が選んだベストアンサー

  • ベストアンサー
  • tachiwa
  • ベストアンサー率34% (25/73)
回答No.2

Java初心者が、いきなりStrutsについて勉強するのは挫折するのが当然です。Strutsはプロが効率よく開発業務を進めるためのもので初心者には有害です。せめてJavaWebアプリケーションの事始、サーブレット、JSPまでは理解してからStrutsに取り組むことをお勧めします。

noname#41444
質問者

お礼

的確なご回答ありがとうございます。 焦らず順に勉強していこうと思います。 ありがとうございました。

その他の回答 (1)

noname#18558
noname#18558
回答No.1

「StrutsによるWebアプリケーションスーパーサンプル」は、私も読みましたが結構分かりやすかったと思います。 Java初心者ということですが、Strutsをやるより前にまずJavaを習得してはどうでしょうか。

noname#41444
質問者

補足

Javaの本は何冊か読んでみましたが、 何かお勧めはありますでしょうか?

関連するQ&A

  • Struts、Struts2について

    最近、Struts、Struts2のどちらかのフレームワークを 勉強しようと思っているのですが、 どちらが無難でしょうか? また、Struts2の日本語の書籍等があれば ご教授願います。

    • ベストアンサー
    • Java
  • eclipse + struts

    こんばんは。 現在java勉強中のjava初心者です。 フレームワークの勉強をしたいと思い、eclipse用のstruts pluginをインストールしようと思っていますが調べてみたところ9種類程あり、どれをインストールすればいいのかわかりません。 おすすめなどはありますでしょうか? またできれば設定方法が載っているサイトも教えてください。 よろしくお願いいたします。

    • ベストアンサー
    • Java
  • javaフレームワークの入門として何が良い?

    今後、会社のWebシステムでjavaのフレームワークを使った開発を行うことになりそうです。(何を使うかは未定) そこで取っ掛かりとして、 どのフレームワークから勉強すると、理解しやすいでしょうか?? 個人的には、strutsがseasar2やspringの基本になってそうなので、 strutsだけでも触れておくほうがいいのかなと思ってるのですが。 如何でしょうか。 また、お薦めの書籍があればご教示ください。

    • ベストアンサー
    • Java
  • 他言語を知っている人がPHPを勉強するためにお奨めの書籍

    今まで、JavaでWebアプリケーションを作ってきたような人が、 これからPHPを学ぶのに最適な書籍を教えてください。 簡単な文法はリファレンスを読めばたいていわかりますので、 初心者本や、サンプルばかりの本は不要です。 より効率的でセキュアなコードを書くために必要な方法を、 最短で習得できるような書籍を探しています。 「Effective Java」や「Javaの格言」のPHP版のようなものがあると良いです。 よろしくお願いいたします。

    • ベストアンサー
    • PHP
  • strutsの学習

    こんにちは 今javaを学習しているものです 簡単なプログラムからDB接続 JSP、サーブレット、サーブレットでのDB表示などを学習してきました 今はstrutsの学習をはじめています 書籍はstrutsのアプリケーション入門というのを見ながら、 環境設定をし、ネット上でサンプルコードひろってきて 動くまではたどり着きました。 今はどおいう動きをしているのかを、見ようとしているのですが・・・ どうしても動きがよくわかりません。 どこでフレームワークをつかっているのか なぜここで継承したり オーバーライドしているのか・・・ 最初に覚えないことが多すぎて 不安です。 みなさんも最初はそのような感じだったのでしょうか? なにか勉強法などありましたらおしえてください 今はじめて三日ほどたつのですが、どういう風にうごいているか、どういう風に読み込まれているかも わからない状態です まずはなんとなくで 書籍を読んでいったほうがいいのでしょうか? 最初から全部わかろうとしているのがまずいのかなと考えています

    • ベストアンサー
    • Java
  • strutsとstruts2.0のスピード

    同時接続者が多いSNSサイトの場合 strutsで作成されたプロジェクトと、 struts2で作成された場合どちが早いし軽いですか。 同時接続者が多いSNSサイトを製作する時、特に お勧めのjavaフレームワークがあったら教えて頂きたいです。 ではお答え宜しくお願い致します。

    • ベストアンサー
    • Java
  • struts.jarファイルについて

    Struts(フレームワーク)を使用してWebアプリケーションの作成をしておりますが、 作成したソースファイルをコンパイルした際に以下のErrorとなります。 --------------------------------------------------------- C:\Users\workspace\Sample\WEB-INF\classes>javac Page1Action.java Page1Action.java:5: パッケージ org.apache.struts.action は存在しません。 import org.apache.struts.action.Action;                      ^ --------------------------------------------------------- Errorメッセージについて調べたところ、struts.jarをクラスパスに指定していないことが原因との情報を見つけました。 私の環境にはstruts.jarファイルが見つからないのですが、このファイルはstrutsをインストールすれば必ず存在するファイルなのでしょうか? また、上記Errorの発生原因についてですが、struts.jarをクラスパスに指定していないことによるものなのでしょうか? どなたかご存知でしたらご教授願います。

    • ベストアンサー
    • Java
  • JSPとフレームワーク

    初歩的な質問ですが、素通りせず回答お願いします。 JSPでWebアプリケーションを作成するため JSPの勉強をしようと考えていますが、StrutsやHibernateなどの フレームワークの勉強も必要でしょうか? ※ちなみにJava初心者です(余談)。 どなたかご教授ください、お願いします。

    • ベストアンサー
    • Java
  • strutsの加算処理

    私はstruts、java初心者です! 今回strutsを利用して簡易電卓のwebアプリケーションを作ろうと思ったのですが、なかなか難しくいろいろなサイトからサンプル等をさがしてみました。 その結果下記のサイトの足し算を行うwebアプリケーションのサンプルがあったのでその通りに作成してみたのですが、コンパイルで失敗してしまい、原因が分からないので投稿しました!! ↓参考ページ http://www.aiosl-tec.co.jp/java-start/chap13.html 開発環境は ・Java2SDK,Standard Edition 1.4.1_02 ・Apache Tomcat 4.1.24 ・Struts 1.1 ・Apache Ant 1.5.3 ・Eclipse 3.0 です。 コンパイル時のエラーは Buildfile: D:\works\workspace\struts-test\WEB-INF\src\build.xml clean:[delete] Deleting directory D:\works\workspace\struts-test\WEB-INF\classes [mkdir] Created dir: D:\works\workspace\struts-test\WEB-INF\classes prepare: resources:[copy] Copying 1 file to D:\works\workspace\struts-test\WEB-INF\classes compile:[javac] Compiling 2 source files to D:\works\workspace\struts-test\WEB-INF\classes [javac] D:\works\workspace\struts-test\WEB-INF\src\struts\TestAction.java:9: java.lang.Object にアクセスできません。 [javac] クラスファイル C:\Program Files\Java\jre1.6.0_07\lib\rt.jar(java/lang/Object.class) は不正です。 [javac] クラスファイルのバージョン 49.0 は不正です。48.0 であるべきです。 [javac] 削除するか、クラスパスの正しいサブディレクトリにあるかを確認してください。 [javac] public final class TestAction extends Action { [javac] ^ [javac] エラー 1 個 BUILD FAILED: D:\works\workspace\struts-test\WEB-INF\src\build.xml:56: Compile failed; see the compiler error output for details. Total time: 2 seconds です。(どの部分がエラーか分からなかったのでコンパイル時に表示されるものを全て載せさせてもらいました) とても長くてすみません。 すごく困っているので回答よろしくお願いします。

  • localhostに:8080をつけないとStrutsは動かない?

    Strutsを勉強しております。 書籍のサンプルソースを解析している状況ですが、疑問に思ったことがあります。 書籍には以下のアドレスにアクセスしてサンプルを動かせとあります。 http://localhost:8080/1-1/view/Hello.jsp ここでlocalhostの後の8080は必須なのでしょうか? 8080を外すとjspファイルの表示だけはできるのですが、Sturtuとしての処理は動きませんでした。 Strutsを勉強して先には自分で作ったHPを公開したいと思っていますが、8080をつけなければならないとなるとカッコが悪いなぁと心配しています。 どなたかご存知の方がおりましたら教えてください。

    • ベストアンサー
    • Java

専門家に質問してみよう