• 締切済み

Springについて

「Struts」と「Spring」を組みあわせる方法が あると思いますが、 「Struts」を使わず 「Spring」のMVCを使用して実装された方は おられますか?

  • Tosaz
  • お礼率25% (1/4)
  • Java
  • 回答数1
  • ありがとう数3

みんなの回答

noname#48941
noname#48941
回答No.1

興味本位ではありますが、業務ではありません。

Tosaz
質問者

お礼

ご回答ありがとうございます。 そうですか、業務では、「Struts」で MVCを実装するべきなのかな

関連するQ&A

  • MVCモデルを学ぶには?

    サーブレットを勉強しています。 ・コードの設計を勉強したいと思い、MVCモデルを学びたいと考えているのですが、お勧めの書籍などありましたら、教えていただけますか? ・いろいろ調べている過程で、Strutsフレームワークというものがあると知ったのですが、MVCモデルや設計を学ぶには、まずこういったフレームワークを勉強した方がいいのでしょうか? よろしくお願いします。

    • ベストアンサー
    • Java
  • フレームワークの必要性

    JSP/サーブレット/JavaBeansを利用すればMVCの役割は果たしているような気がします。 Strutsのようなフレームワークが存在するのはなぜでしょうか?

    • ベストアンサー
    • Java
  • springというフォントを探しています

    少し前にフォントを紹介しているサイトで「spring」というフォントを見かけました。 確か海外のサイトでフリーフォントと有料フォントを配布しているサイトです。今になってダウンロードしたいのですが中々見つかりません。 ご存知の方、お力添えして頂けないでしょうか。   宜しくお願いします。

  • JAVAの各フレームワークの比較

    (カテゴリに少し迷いましたが。。) お聞きしたいのはJAVAのフレームワークのパフォーマンスについてです。 MVCそれぞれのフレームワークがあるとは思いますが、  よく使われている代表的なもので Seaser2系 Spring Flamework系 Struts1,2 だと思いますが、 それぞれにおいて、ポイントはフレームワーク自身のメモリの使用量や速度、トータルのパフォーマンス等の (プログラミングの方法によるところはあると思いますが)比較している情報、またはサイトでもいいので 教えていただければと思います。 よろしくお願いします。

    • ベストアンサー
    • Java
  • struts2とspringとの連携のメリットが分らない

    ので教えてください。 アプリケーションコンテキストを得るために struts2とspringが連携していない場合は ApplicationContext appContext=new ClassPathXmlApplicationContext("ApplicationContext.xml"); の1行でできますが、 struts2とspringが連携している場合は ActionContext context=ActionContext.getContext(); Map<?, ?> map=context.getContextMap(); ServletContext application=(ServletContext) map.get(StrutsStatics.SERVLET_CONTEXT); WebApplicationContext appContext=(WebApplicationContext) application.getAttribute(WebApplicationContext.ROOT_WEB_APPLICATION_CONTEXT_ATTRIBUTE); の長文の4行になります。 勿論この場合は最初の方法も使えます。 struts2とspringを連携しないほうがspringを簡単に使えるように思います。 設定ファイルの記述やプログラムコードが長くなるのにもかかわらず、 敢てstruts2とspringを連携するメリットを教えてください。

    • ベストアンサー
    • Java
  • JSP・Strutsでの2次元配列の扱い

    こんにちわ。 JSP・Strutsで、2次元配列の値をインデックスを指定して出力したいのですが bean:writeなどで、どのように実装すればよいでしょうか? logic:iterateは使用せず、直にインデックスを指定して表示する方法を教えてください。

  • Spring MVC + Thymeleaf

    Spring MVC + Thymeleafを勉強している中で、下記のサイトを参考に勉強しておりますが、 どうしてもエラーが解消されなく、投稿させていただきました。 ◼︎環境 mac 10.10.4 eclipse 4.4 tomcat 8.0.21 java 1.8.0_31 mysql 5.6.25 pom.xml 内設定(一部抜粋) <!-- Spring / Hibernate version --> <version.spring>4.2.0.RELEASE</version.spring> <version.spring.data>1.8.2.RELEASE</version.spring.data> <version.spring.boot>1.2.5.RELEASE</version.spring.boot> <version.hibernate>4.3.5.FINAL</version.hibernate> <version.aopalliance>1.0</version.aopalliance> <version.thymeleaf>2.1.4.RELEASE</version.thymeleaf> <!-- Test --> <version.junit>4.11</version.junit> <version.dbunit>2.4.9</version.dbunit> <!-- Hibernate and JPA --> <dependency> <groupId>org.hibernate</groupId> <artifactId>hibernate-core</artifactId> <version>${version.hibernate}</version> </dependency> <dependency> <groupId>org.hibernate</groupId> <artifactId>hibernate-entitymanager</artifactId> <version>${version.hibernate}</version> </dependency> <dependency> <groupId>org.hibernate.javax.persistence</groupId> <artifactId>hibernate-jpa-2.0-api</artifactId> <version>1.0.1.Final</version> </dependency> <dependency> <groupId>org.hibernate.java-persistence</groupId> <artifactId>jpa-api</artifactId> <version>2.0-cr-1</version> </dependency> <!-- JSR 303 with Hibernate Validator --> <dependency> <groupId>javax.validation</groupId> <artifactId>validation-api</artifactId> <version>1.0.0.GA</version> </dependency> <dependency> <groupId>org.hibernate</groupId> <artifactId>hibernate-validator</artifactId> <version>4.3.0.Final</version> </dependency> ◼︎参考サイト http://brissyu.blogspot.jp/2014/07/spring-mvc-thymeleaf-web003.html ◼︎問題 上記サイトで、DBテストを実施しておりますが下記エラーが表示されてしまう。 2015/08/02 14:16:56:386 WARN - AnnotationConfigWebApplicationContext.refresh Exception encountered during context initialization - cancelling refresh attempt org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'entityManagerFactory' defined in class path resource [com/base/init/DbConfig.class]: Bean instantiation via factory method failed; nested exception is org.springframework.beans.BeanInstantiationException: Failed to instantiate [org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean]: Factory method 'entityManagerFactory' threw exception; nested exception is java.lang.NoClassDefFoundError: org/hibernate/ejb/HibernatePersistence ◼︎試したこと バージョンなど、参考サイト(http://brissyu.blogspot.jp/2014/07/spring-mvc-thymeleaf-web001.html)に合わせて、検証もしましたがpoxの設定でHibernate 4.1.9.FINALを設定しましたが、エラーになり現状のバージョンで設定で実施しております。 お手数をお掛けいたしますが、上記解決方法のご教授をお願いいたします。

  • struts:input type="text"とhtml:textの違いは?

    はじめまして。 strutsのhtmlタグで質問があります。 Formの中にvalidateを実装しました。 画面にエラーメッセージを表示するまではうまくいきましたが、 遷移前に入力した値を保持し再度表示してくれません。 原因を調べてみると、 <input type="text" name="hoge"> ではなく、 <html:text property="hoge"/> ならば値を保持してくれることがわかりました。 ここで質問なのですが、 (1)strutsでは、値の保持のため<html:text~>を使うのが妥当なのか? (2)strutsで<input type="text"~>を使用する場合、どういう実装をすれば値をjspに渡せるのか? (sessionに格納するのはなんとなくわかります。ですが、strutsの場合、ActionとFormだけで動作しますし、通常のsetAttribute("hoge","value");をどこで入れるのが適切なのかわかりませんでした。 初心者な問題で申し訳ありませんが、strutsをより理解したいため、お分かりになる方教えていただけないでしょうか?よろしくお願いします。

  • JavaでWebサービスの開発

    こんばんは。 今度はじめてJavaでWebサービスを開発・構築することになりました。 実際開発するにあたっては「Struts」「Spring」のような骨組み のようなフレームワークはあるのでしょうか?。 ApacheのAXIS、は聞いたことはありますが、これを使用して開発し、 外部公開するのでしょうか?。 初歩的ですみませんが、よろしくお願いします。

  • spring courtのスニーカーが欲しい!

    こんばんわ はじめまして 早速ですが、教えて下さい。 題名の通り、spring courtのスニーカーが欲しいのですが、 全然見つかりません。探し方が悪いのでしょうが見つかりません。 大阪でspring courtを取り扱っているお店をご存知の方いましたら 紹介してください! 現物を見て買いたいので、ネットショッピングや通販は遠慮したいです。

専門家に質問してみよう