Top / Strutsプラグイン

Strutsプラグイン

Struts プラグイン 10種

Struts を使ったwebアプリケーションの構築を支援するプラグインたち。
Struts1.2以前ならばStrutsIDEかMyEclipseStruts1.3ならばMyEclipseStruts2.0ならばプラグインに頼らずに開発、となるようだ。

StrutsIDE?

  • Project Amateras(日本人が中心となって開発しているプロジェクト)のStrutsプラグイン
  • http://amateras.sourceforge.jp/cgi-bin/fswiki/wiki.cgi?page=StrutsIDE
  • 日本語版あります。
  • Struts 1.2に対応。
  • Eclipse 3.3に対応。
  • [メリット]
    • struts-config.xmlのビジュアル編集が可能
    • struts-config.xmlのバリデーション(DTDベースのバリデーションに加え、JSPやクラスの有無もチェック)
    • JSPエディタでのカスタムタグの補完、バリデーション
  • [デメリット]
    • struts-config.xmlで日本語を使うことができない
    • struts-config.xmlの全ての属性には対応していない
    • 変更は保存しないとアウトラインに反映されない
  • フリーウェア。

MyEclipse

BEA Workshop for WebLogic Platform?

JBoss Developer Studio?

  • Red Hat社の開発ツール。(以前は"Exadel_Struts_Studio"だった。)
  • http://www.jp.redhat.com/jboss/middleware/developer/
  • 日本語版があるかどうか不明。(なさそうですが...。)マニュアルは一部日本語化されているようです。
  • Struts開発は可能ですが推奨されていません。代わりにJBoss Seamでの開発が推奨されています。マニュアルがこちらで公開されています。
  • Eclipse 3.3に対応。
  • 以下はExadel_Struts_Studioのときの評価です。
    • プラグインというか、Eclipseベースの開発ツール。Struts1.1対応。US$199/license。30日間のお試し版あり。
    • struts-config.xml のグラフィカルなドラッグ&ドロップ編集、タグライブラリパレットがあったり、グラフィカル編集にしたがって JSP内の logic:redirect タグの遷移先を自動修正したりとか、かなり強力になっている。
    • 以前のバージョンだが、Community Edition として無料で使えるものがある。Eclipseと連携する機能はないが、Eclipseのプロジェクトを共用する(EclipseプロジェクトにExadelからアタッチする)ことができるので、これでも十分使える。
    • Exadel Struts Studioは Exadel Studioに統合されました。また、Exadel Studioは、フリーです。有償版はProです。
    • さらに、ExadelはRed Hatと戦略的提携を結びました。これによりExadel StudioのソースコードがRed Hatのオープンソース・プロジェクトであるJBoss.orgに提供され、2007年12月にRed HatよりJBoss Developer Studioとして販売されました。
  • 価格は要問合せとあります。なお、英語ページには、1年間99ドル、3年間282ドルのサブスクリプションとなっています。https://www.redhat.com/apps/store/developers/jboss_developer_studio.html

Akrogen?

Easy_Struts for Eclipse

  • http://www.sourceforge.net/projects/easystruts/
  • 日本語版はありません。(英語版とフランス語版のみ)
  • Struts 1.0と1.1に対応。
  • Eclipse 3.1に対応。
  • まだまだ不安定なようです。
  • 2005年4月26日リリースのバージョン1.0.4が最新です。このバージョンでEclipse 3.1に対応しました。Eclipse 3.2.xや3.3.xへの対応状況は不明です。(開発が止まっているように見えます。)
  • フリーウェア。

Improve_Struts Editor for Eclipse

  • http://www.improve-technologies.com/alpha/struts-config-editor/
  • 日本語版はありません。(英語版のみ)
  • Strutsの対応バージョンは不明。
  • Eclipse2.0でテストされている。
  • Improve_Struts Editor は、struts-config.xml に記述した web ページの遷移をグラフィカルに表示してくれます。でも、編集は struts-config.xml ファイルを直接編集しなければなりません。
  • 2003年9月17日リリースのバージョン0.4.1が最新です。(開発が止まっているように見えます。)
  • フリーウェア。

Struts_Console

  • http://www.jamesholmes.com/struts/console/index.html
  • 日本語版はありません。(英語版のみ)
  • Struts 1.0から1.2のconfigファイルに対応。
  • Eclipse 1.0以上に対応。
  • struts-config.xml の編集ツール。設定した Action クラスや JSP が生成されれたりはせず、Eclipse との連携は特になく、struts-config.xml を独立して編集するようだ。また、Eclipseプラグインとして設定する方法がHelpにでています。struts-config.xmlの編集では Easy_Struts とほぼ同等の機能があるのでは。見た目は思いっきりSwingですが・・・
  • 2004年10月27日リリースのバージョン4.8が最新です。(開発が止まっているように見えます。)
  • フリーウェア。

StrutsBox?

  • http://www.strutsbox.de/
  • 日本語版はありません。(英語版のみ)
  • Struts 1.0、1.1、1.2に対応。
  • Eclipse 3.1に対応。
  • WSTが必要になった。なので、この記事は古い → http://www.stackasterisk.jp/tech/java/eclipse01_01.jsp
  • J2EEパースペクティブの動的プロジェクトから新規プロジェクトを作成する。
  • あらかじめstrutsのライブラリを用意してどこかに保管しておき、ウィンドウ-設定-StrutsBox?でそのパスを指定しておく必要がある。
  • struts-config.xmlエディタは、フォーム入力になっているだけ。WSTに含まれるXMLエディタで十分な気がする。
  • ビジュアル編集は、別ファイルで管理される。
  • 2006年2月17日リリースのバージョン2.0ビルド20060217が最新です。(開発が止まっているように見えます。)
  • フリーウェア。

Struts-It?

  • http://struts-it.sourceforge.net/
  • 日本語版はありません。(英語版のみ)
  • Struts 1.1、1.2に対応。
  • Eclipse 3.1に対応。
  • WTP 0.7対応。WTP 1.0はまだサポートされていない(ちょっぴり不満・・・)。
  • プラグインモジュールのバイナリに、Strutsのランタイムライブラリが同梱されている。逆に言うと、別途入手したStrutsライブラリを対応させることができない。
  • ActionやActionForm?などのStruts関連クラスをウィザード形式で作成できる。
  • 既存のDynamic Web Project(動的Webプロジェクト)に、Strutsライブラリを簡単に追加できる。
  • ソースコードが公開されていない。
  • 2006年1月14日リリースのバージョン1.0.0.1が最新です。(開発が止まっているように見えます。)
  • フリーウェア。

コメント

  • Easy_Strutsを使っているうちに設定画面が開かなくなりました。どうやったら復旧できるかご存知の方はいらっしゃいます? -- さとP? 2004-02-24 (火) 09:51:52
    • いったん他のエディタで開いたり、Eclipseを再起動すれば復旧します。もっともEasy_Struts自体が使い物にならないんでどうでもいいけど。 -- 2004-02-25 (水) 10:20:45
  • Easy_Struts を使うとホットコード置換ってできなくなりません? lomboz もweblogicPlugin もデプロイしなおさなきゃor ファイルを置き換えなきゃ修正が反映されなくなっちゃった。。。 -- tama? 2004-04-05 (月) 17:02:04
  • Easy_Struts で import する際に、→import org.apache.struts.action.Action;の宣言が認められず、宣言の編成を行うとswingに書き換えられてしまうのですが、eclipse配下に置いたtarとtldファイルに問題があるのでしょうか?もしくは、プロジェクトの作成時にミスがあるのでしょうか?確認方法がわかる方がいたら幸いです。 -- vb? 2004-04-20 (火) 10:14:39
  • 現在WinXPでjava開発しようとしており、eclipse等をインストール中ですが、eclipseのフィーチャの更新でEasy_Strutsの更新サイトの0.6.4を選択すると、『このフィーチャー参照を解決出来ません』と表示されインストールできません。WinXPでは使えないということでしょうか、それとも私のPCが変なのでしょうか -- nk? 2004-04-28 (水) 11:40:05
  • Easy_Strutsを導入しようと思ってインストールしたのですが、新規ファイルを作ろうとする際に次へボタンをクリックしてもサポートなどのページに行けません。何が悪いのかよくわからないままTomcatまで使えなくなっちゃいました…とりあえず環境はWindowsXP、jdk-1.4.1_01、Eclipse2.1.1、Tomcat5.0、Struts1.1使ってます。 -- まこと? 2004-05-30 (日) 02:15:47
  • Easy_Strutsは使い物にならなすぎる・・・と、思ってたらMyEclipseに取り込まれたの? -- 2004-07-02 (金) 11:09:25
  • developerWorksの記事 -- 2004-07-26 (月) 15:17:02
  • Strutsboxというpluginもあるです、ハイ? -- sinh? 2004-09-01 (水) 08:04:18
    • Strutsbox一応リンク張っておこう。ところでこれって有料ですか? -- pome? 2004-09-01 (水) 14:56:45
      • リンク先には"StrutsBox? is an open source product of two students(略)"とありますね -- nobby? 2004-09-04 (土) 23:03:54
  • plugins にEasy Struts を解凍してコピーしたのに、設定に現れてくれない。Eclipse3.0 には未対応? -- 2004-09-12 (日) 22:59:38
  • ベータ版みたいですが期待してます。多分日本人が作ってます。StrutsEclipse? - [http://www3.vis.ne.jp/~asaki/StrutsEclipse/] -- tt? 2004-10-15 (金) 17:27:28
  • strutsのMVCのControlの部分の生成補助をしてくれるようなものってないんですかね?遷移が増えるとstruts-config.xmlya管理が大変すぎて困っています。 -- it? 2005-11-10 17:35:10 (木)
  • Struts-Itというプラグインが最近リリースされています。StrutsBox?同様、WTPが必要です。- [http://struts-it.sourceforge.net/] -- SuperCreek? 2006-01-25 16:57:34 (水)


トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2010-03-15 (月) 19:10:03 (137d)