トップページphp
982コメント329KB

フレームワークStrutsをいじくり倒す人の為のスレ

■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん03/04/28 08:14ID:Ub0n1fGR
 流行っているのか、流行っていないのか謎の Struts を語るスレです。
http://www.ingrid.org/jajakarta/struts/
http://jakarta.apache.org/struts/
0567nobodyさん04/10/15 21:16:44ID:???
XMLとかXSLTとかDOMは、本格的に必要になればやればいいだけ。
そうじゃなければ別にイラン。

例えばstrutsは設定ファイルがxmlなだけで、別にxmlの知識が要るわけじゃないし。

056854204/10/15 21:35:15ID:yJKQCGu4
>>564
すいません。長々と書いてしまいまして。
>しかしJava歴一年で「ずっとJAVAでソフト開発してきた」とは大きく出たな。
すいません。偉そうに言ってしまいました。「1年しか」ですね^^;
>>566 >>567
ご返答ありがとうございます。勉強方法がわかってとても安心しました。
とりあえずJSP/サーブレット→strutsという風に勉強します。
0569nobodyさん04/10/15 21:54:52ID:???
まず職場に花瓶を設置しろ。寒いチームは成功しない。
割と派手目だかすぐに枯れたりしないの花を買って生ける。
これだけでけっこう雰囲気が変わる。
しかし毎回買ってくるのは金がかかるし、ある日出勤したら倉庫に移動されてたりする。
だがこれで諦めているようではいけない。あくまでこれはイントロにすぎない。
次に持っていくのは植木鉢だ。今度は生けるのではなく本格的に植えてみよう。
前は花だった。香りもあったわけだ。それなりにインパクトがあるから皆それとなく気にかけていたはずだ。
今度は何がいいだろうか。不意をついて芝生や猫草などどうだろうか。何が生えるかな?などと
思って楽しみにしていると、もはやそれ以上何も生えない。これを気づかれないように少しずつ増やす。
そうやってある程度土壌が確保できたら本命の野菜を植える。大麻は駄目だ。葉ものが欲しければ七草程度にする。
そうするとだんだん森の動物が来るようになる。熊も来る。だんだん川も流れてくる。
こうやって大自然のなかに身をおくことで誰もが癒されてくる。誰かに優しくしたくなる。
とにかく職場の雰囲気に合わせては駄目だ。きっかけはたった一つの花でも気がつけば
ネイチャーだろ?こうなるともう自給できる。会社がなくなっても全然問題ない。そうだろ?誰か同意してくれよ、なあ。
0570nobodyさん04/10/15 22:22:35ID:???
>>569
今年はクマ多いね
0571nobodyさん04/10/15 22:57:14ID:???
その職場にかわいい女はいるのか?
いなければ殺伐とするのは当然だ
0572nobodyさん04/10/15 23:10:30ID:???
ウホッすればいいじゃん
0573nobodyさん04/10/15 23:51:47ID:???
>>570
会議にはお茶とお菓子を用意しろ、というXPの真髄に近いものがあるな
057454204/10/18 22:01:38ID:V0c+FM4A
やっぱ雰囲気って大事ですよね?女の子や花など一切ありません。
勉強のほうはお蔭様で進んでおります。
意外とスルスル頭に入るのでそんなに悩まなくても良さそうです。
みなさんありがとうございました。
あとコンテンツマネジメントシステムに興味あって
今Zopeとかも見ています。でもこれパイソンですね。
JAVAでないのかな〜・・・探してるが出てこない・・・
057554204/10/19 01:40:15ID:TaQwkqrU
見つけました。Cocoon2ってのがいいらしいようですね。
ちょっといじってみます。ではでは、失礼しました。
0576nobodyさん04/10/19 02:24:46ID:???
・・・「Java CMS」で検索すると、ごろごろ出てくるわけだが。
0577nobodyさん04/10/19 12:00:08ID:???
lenya, Jetspeed, Kvasir/Sora, Daisy, ....
0578nobodyさん04/10/19 18:48:32ID:biz4bNlU
勉強中なんですが、Actionクラスも作って、successを返したらJSPページ
にforwardするように設定したつもりが、JSPのページがまったく表示されません。
すぐ思いつく原因などがあれば教えてもらえませんか?ソースには以下のように
表示されています。

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=utf-8"></HEAD>
<BODY></BODY></HTML>

エラーメッセージも出ないので何が原因なのかまったくわかりません・・・。
0579nobodyさん04/10/19 19:11:04ID:???
>>578
configは?
0580nobodyさん04/10/19 19:28:16ID:biz4bNlU
>>579
struts-config.xmlは以下のような感じです。InitUserInfoで前処理を
して、reguserinfo.jspを呼び出したいです。

<action-mappings>
<action
path="/InitRegUserInfo"
type="actions.InitRegUserInfo">
<forward name="success" path="/pages/userinfo/reguserinfo.jsp" />
</action>
</action-mappings>
0581nobodyさん04/10/19 19:31:52ID:???
>>578
> Actionクラスも作って、successを返したらJSPページ
> にforwardするように設定したつもりが、

つもりだから。
058257804/10/19 19:48:00ID:???
自己解決しました。いろいろ見てたらactionクラスの
HttpServletRequest requestとするべきところが
HttpServlet requestになってました。

これで半日悩んだおれって馬鹿だと痛感しました。これから進めそうなの
でがんばります。

それにしてもエラーメッセージが出てくれないミスってきついですね。
0583nobodyさん04/10/19 20:45:17ID:???
>>582
J2SE5使って、executeメソッドの前に@Override付けろ。
ちゃんと検出してくれる。
ただしXDocletが使えなくなる罠。
0584nobodyさん04/10/19 22:43:54ID:qwXtDXVh
>>569
すげーワラたよ。
0585uncorrelated04/10/20 11:08:39ID:OHS9yskl
笑った
0586nobodyさん04/10/20 11:10:45ID:???
じゃあ、オレも笑った。
0587nobodyさん04/10/20 14:59:22ID:???
だったら、オレも笑った。
0588nobodyさん04/10/20 15:08:03ID:???
でも、オレは笑った。
0589nobodyさん04/10/20 15:18:51ID:???
にもかかわらず、オレも笑った。
0590nobodyさん04/10/20 17:23:55ID:???
しかも、オレまで笑った
0591nobodyさん04/10/20 19:36:11ID:???
なかんずく、オレは笑った。
0592nobodyさん04/10/20 19:55:10ID:???
すべからく、オレと笑った。
0593nobodyさん04/10/20 22:49:06ID:???
嵐のように笑った。
0594nobodyさん04/10/20 23:31:44ID:???
そしてちょっとだけ泣いた。
0595nobodyさん04/10/20 23:37:24ID:???
ストラットが180ええぇぇぇっぇえええっぇえんんn!!!!!!
http://www.amazon.co.jp/exec/obidos/tg/detail/offer-listing/-/B00005GL98/used/ref=olp_tab_used/250-8633275-5102657
0596nobodyさん04/10/21 00:32:08ID:???
>>594
明日もがんばろうと思った。
0597nobodyさん04/10/21 00:32:47ID:???
ネタスレ化ΣΣ(゚д゚lll)
0598nobodyさん04/10/21 11:18:57ID:???
FormBeanをその都度作るバージョンのStrutsだとdoFilter()みたいなメソッドの中でEncoding処理を
行っていましたが、
FormBeanをいちいちコーディングしなくてもいいバージョンのStruts(1.1以降のバージョン?)で
文字列のエンコーディングとかはstruts-config.xmlの中で設定とかはできるのでしょうか?
0599nobodyさん04/10/21 13:15:55ID:???
>>598
そんなときは、笑って悲しみをふっとばせ!
060059804/10/21 13:53:19ID:???
訂正
×:設定とかはできるのでしょうか?
○:設定できるのでしょうか?
0601nobodyさん04/10/21 19:25:59ID:???
そんなもん、StrutsのしくみではなくServlet2.3のフィルターでやれ。
それと、FormBeanはいちいち作るべき。
EclipseやNetBeansその他のツールでセッター・ゲッターは自動生成できる
それに比べればxmlで書くほうがめんどうで、メリットもない。
0602nobodyさん04/10/21 22:59:31ID:???
>>601
>それに比べればxmlで書くほうがめんどうで、メリットもない。

そうでもないでしょ
setter&getterは確かに自動生成できるかもしれんが
XML設定だけでformBeanが管理できるstruts1.1の方が断然管理しやすい
0603nobodyさん04/10/21 23:02:46ID:???
>>598
エンコーディングはTomcatについてるSetCharacterEncodingFilter.javaを使うのが普通かも(違うかも)
使い方は>>601の言うとおりweb.xmlにfilterの設定を追加して、すべてのリクエストにマッチさせればOKかな。
サンプルはウェブに転がってると思う(Tomcatにも付いてる)
0604nobodyさん04/10/21 23:04:25ID:???
ActionFormは私も必ずクラスを作る。
DynaActionFormはTypeSafeじゃないから、そのツケがそのうち回ってくると思う。
0605nobodyさん04/10/21 23:06:35ID:???
Struts-config.xmlはXDocletに任せる
0606nobodyさん04/10/21 23:06:40ID:???
>>601
>それと、FormBeanはいちいち作るべき。
>EclipseやNetBeansその他のツールでセッター・ゲッターは自動生成できる
>それに比べればxmlで書くほうがめんどうで、メリットもない。
考え方が古いな。
まあ、それで本当にDynaBean使うより工数が減るのなら、逆に大したもんだ。
0607nobodyさん04/10/21 23:08:15ID:???
>>604
そういうポリシーがあって、あえてFormBean作るのなら問題はないけどね。
>>601みたいな「俺はこっちの方が慣れてるんだ」的な理由ではどうもね。
0608nobodyさん04/10/21 23:24:45ID:???
>>606
工数減ると思うよ。
Dyna使うとプロパティ名やプロパティの型がコンパイル時にチェックできないから
テストやデバッグで余分な工数がかかるのは容易に想像できる。
DynaだとXDocletでのvalidator.xmlの自動生成にも対応できないし。
考え方が古いのは606じゃないの?Struts1.1b2の頃(約2年前)には
606みたいなこと言う人はたくさんいたけど。
0609nobodyさん04/10/21 23:35:17ID:???
コーダの人から見たら FormBean なんてステップ数稼ぎにちょうどいいんじゃないの?
どうも無駄なコードを沢山書いているように見えてしょうがない。
061060104/10/21 23:39:16ID:???
Bean作った方が、いろいろなツールつかえるからね。
struts-config.xmlとかvalidator.xmlはXDocletが生成してくれるから、管理はBean.javaだけでいいし。
0611nobodyさん04/10/22 00:00:11ID:???
どっちでもできるんだから好きにやればいいんじゃないの?
これが最強とか最高とかはないだろ。
どっちにもメリット・デメリットはある。

ム板のこのテの議論はどれもリスキーシフトまっしぐらだな。
0か1かハッキリしなきゃ死ぬのか。そんなに二進数が好きか。
0612nobodyさん04/10/22 00:01:02ID:???
>>609
ステップ数という概念をオブジェクト指向言語に持ち込む時点でアタマ相当古い&堅いね。アンタ。
インタフェースと実装を分ける設計とか抽象クラスを作成するのもステップ数稼ぎの無駄なコードとか言われたりしてw
0613nobodyさん04/10/22 00:06:40ID:???
>>612
皮肉もわからないほどヤバイのかアンタは
0614nobodyさん04/10/22 00:24:01ID:???
>>611
自分の情勢が不利になると一般論を持ち出すんですね。
XDocletが現れて、DynaFormBeanのメリットはほとんどなくなって、デメリットがめだつようになったんだけどね。
0615nobodyさん04/10/22 00:38:12ID:???
じゃーFormBeanの勝ちでいいから、
もっと役に立つ話でも書いてくれ。
こういう議論は飽きるほど見てきたからもう十分。
0616nobodyさん04/10/22 00:42:24ID:???
役に立たない話
株ロボコンテストのサイトはStrutsで動いてる
0617nobodyさん04/10/22 01:19:09ID:???
>>615
自分に不利な結論がでると、役に立たない話だったことになるんですね。
しかも、勝ち負けの話じゃない、といいながら「勝ちでいいから」と。
0か1かハッキリしなきゃ死ぬのは自分のことじゃないか。

2つの手法があって、どっちがいいのかという話は、宗教論にならない限りは役に立つと思うんだけどね。
0618nobodyさん04/10/22 02:32:53ID:???
>>617
じゃーさー、どっちでもいいから他の話しようや。

ぐだぐだ続けてても結論なんて出ねーんだろ?

誰か他のネタふれ!
0619nobodyさん04/10/22 02:48:39ID:???
Strutsって支柱って意味なんだってね。
0620nobodyさん04/10/22 02:50:00ID:???
結論:XDocletの出現でDynaFormBeanの役割は終わり
0621nobodyさん04/10/22 03:07:18ID:???
ちょっと前までストラトスだと思ってた
0622nobodyさん04/10/22 03:17:48ID:???
そもそも有益な話が出来るなら叩きに回れるほうに付いて自尊心を満たすような真似はしとらん。
0623nobodyさん04/10/22 03:27:23ID:???
XDocletを使わずにDynaFormBean便利〜って思ってたヤツには有益だったんじゃねぇ?
0624nobodyさん04/10/22 05:04:53ID:???
結局その話しかねーのかよ
0625nobodyさん04/10/22 06:30:35ID:???
無理やり話題だす必要もないじゃん。
0626nobodyさん04/10/22 08:52:47ID:???
あとは、IDEの普及がDynaの存在価値を消したとも言えるね。
みんながDyna、ダイナと騒いでいた2年前と今ではIDEの普及率に大きな開きがある。
アクセサを書かなくていい、というメリットは現在では無いに等しくなった。
極論すれば、EclipseがDynaFormBeanの存在価値を消した、ということか。
0627nobodyさん04/10/22 09:27:02ID:???
XDocletの方が影響でかいと思う。
struts-config編集ができるだけのStrutsツールも無用になったし。
ま、「時の流れが」ってことだね。
0628nobodyさん04/10/22 09:36:12ID:???
Apache+Tomcat+Eclipseな人がわざわざXDocletなんて使ってんの・・・?
0629nobodyさん04/10/22 09:51:25ID:???
???
どこにXDocletを使わない理由が?
063062804/10/22 10:23:23ID:???
>>629
いや、正直使ったことなくて一通りサラッと調べてみたんだけど
俺にはメリットが理解できなかったもんで
XDoc童貞な俺にやさしい解説おながいしますエロい人
0631nobodyさん04/10/22 10:53:26ID:???
>>630
XDocletの利点
・xxx.javaだけをいじればいい
struts-config.xmlやらvalidator.xmlを記述する必要がない。

・クラス名の記述が必要ない
FQNを正確に入力するのは結構めんどくさい。

・複数人で同時にstruts-config.xmlをメンテするときの問題が少なくなる。
CVS使ったとしても、コンフリクトしたときは手作業
これが一番のメリット。

デメリット
・最新に即時対応しない
けっこう困る。
いまでも正式版は1.1まで。
1.2が使いたければXDoclet1.2RCを使う。

・struts-configの知識が必要ないわけはない

・集中管理ができなくなる。
でも、集中管理って必要?

・antが必要
ま、Tomcatで開発するならコンテキストの再起動するのにAnt使った方が便利だし。
063262804/10/22 11:19:10ID:???
>>631
うほっ
アリガタヤァ

具体的な導入方法もキボンヌ(*´Д`)クレクレ厨でスマソ
0633nobodyさん04/10/22 12:42:57ID:???
Antの準備はやっておくとして。
XDocletはどっかに解凍。
 <target name="xdoclet.struts">
  <taskdef classname="xdoclet.modules.web.WebDocletTask" name="webdoclet">
   <classpath>
    <fileset dir="${dir.xdoclet}/lib" includes="*.jar"/>
    <fileset dir="${dir.tomcat}/common/lib" includes="*.jar"/>
    <fileset dir="${dir.web}/WEB-INF/lib" includes="*.jar"/>
    <pathelement path="${dir.web}/WEB-INF/classes"/>
   </classpath>
  </taskdef>
  <webdoclet destdir="${dir.src}" excludedtags="@version, @author, @todo"
   force="true" mergedir="${dir.merge}" verbose="false">
   <fileset dir="${dir.src}">
    <include name="**/*.java"/>
   </fileset>
   <deploymentdescriptor destdir="${dir.web}/WEB-INF" servletspec="2.4"/>
   <strutsconfigxml destdir="${dir.web}/WEB-INF" version="1.2"/>
   <strutsvalidationxml destdir="${dir.web}/WEB-INF"/>
  </webdoclet>
 </target>
こんな感じのスクリプト動かす。
dir.xdoclet XDocletを解凍したところ
dir.tomcat Tomcatのベースディレクトリ
dir.src ソースの場所
dir.merge マージファイルの場所
dir.web 生成先

version="1.2"とかservletspec="2.4"が使えるのはXDoclet1.2RCからだから、どっかから拾ってきやがれ。
ム板のXDocletスレへでも逝け。
あとはググれ。
0634nobodyさん04/10/22 14:01:17ID:???
XDocletのことぐぐってみたけどいまいちつかめん(´・ω・`)
理解できればメリットがわかるんだろうけど漏れにはむりぽ_| ̄|○
0635nobodyさん04/10/22 15:03:06ID:???
Actionとかに
/**
* @struts.action
* name="inputForm"
* path="/input"
* scope="request"
* input="/input.jsp"
* validate="true"
* @struts.action-forward
* name="success"
* path="/index.jsp"
*/
public class InputAction extends Action {
みたいな感じで書いて、あとは>>633のantスクリプト走らせるだけ。
0636nobodyさん04/10/22 15:29:38ID:???
>>635
わかりやすい解説トンクス!
0637nobodyさん04/10/22 19:17:20ID:???
この辺読んでみ
tp://www.itmedia.co.jp/enterprise/0404/26/epn01.html
0638nobodyさん04/10/23 14:22:29ID:???
iterateタグの中でcheckboxタグを使い、
チェックボックスを各行の先頭につける一覧を表示しているのですが、
Actionの中でcheckboxの選択有無の判定がうまくいきません。

今はFormの中でチェックボックスプロパティを配列形式で宣言していますが、
選択したチェックボックス分のvalue値しか配列に格納されず、
配列の長さから「いくつチェックボックスを選択したか」しか判定できません。
チェックされないものは排除されてしまいます。

各行でチェックされたものとされないものの判定をする
いい方法はありませんでしょうか。
なお、JavaScriptで選択されてないチェックボックスのValueに
何かしらの値をセットして、選択されたものとの区別を測るという方法以外で。
JSPとForm,ActionFormの中でできる判定方法はないでしょうか?
0639nobodyさん04/10/23 14:48:24ID:???
postされないんだから、元の一覧をどっかから持ってきて比較するしかないと思う
0640nobodyさん04/10/23 15:26:38ID:???
<html:multibox>
064163804/10/24 11:10:44ID:???
自己解決しました。
各行のFormを、それ自身のFormに配列形式で格納していくという方法でできました。
Form配列から一行分ずつのFormを取り出し、チェックボックスを判定。
各行のFormに含まれるチェックボックスのProperty変数は配列形式ではないので、
選択されていなくても変数のデフォルト値で判定可能というわけです。
>>640
multiboxも調べてみましたが、
チェックボックス以外の機能も含めてプログラム全体として考えると
自分の意図するものと少しずれていたので、今回はその方法はとりませんでしたが、
有益な情報サンクスです。

0642nobodyさん04/11/08 00:14:18ID:Xgp3rIIQ
<html:select>タグで選択可能となっている要素全ての情報をActionサブクラスで
取得したいと考えているのですが、何方かアドバイスいただけませんでしょうか?

選択している要素の取得方法はなんとなく分かるのですが、選択可能な要素を全て取得する方法が思いつきません。
出来ればJavaScriptは使わない方向で考えているのですが...

よろしくお願いいたします。
0643nobodyさん04/11/08 00:17:56ID:???
選択可能な要素を全て送信する方法をまず考えろ。
0644nobodyさん04/11/08 00:24:59ID:???
>>642
なんかよくわかんないが…

<select 〜>
<option value="value1">str1</option>
<option value="value2">str2</option>

</select>

の(value1,str1),(value2,str2)…みたいのが欲しいって事?

だとすれば、そもそも、そのフォームをVする際のMにその情報が有るでしょ。
それにアクセスすれば良いんじゃないの?
0645nobodyさん04/11/08 00:27:48ID:???
>>643
JavaScriptでhiddenタイプの変数として、カンマとかで値を結合して渡すとかは
思いついたのですが、もっと楽な方法があるだろう...と。
0646nobodyさん04/11/08 00:33:22ID:???
>>644
レス、ありがとうございます。
<SELECT>の要素は画面で追加・削除が行えるようにJavaScriptで組んでいるため、
<OPTION>の内容や数は変わることが前提となっているのです。

先ほど645で書いた方法程度であれば何となく考えているのですが、
何かございませんでしょうか?
0647nobodyさん04/11/08 01:23:50ID:???
JavaScript系のスレで聞いたほうがいいんじゃない?
0648nobodyさん04/11/10 11:25:30ID:???
Struts1.02でテキストボックスを含む一覧形式の登録/更新画面を作成しています。

<logic:iterate〜で、Beanに設定したテキストボックスの初期値は、正しく表示されているのですが、
テキストボックスの値を変えてsubmitしても、Actionで入力値が取得できません。

なにか思いつく原因などがあれば教えてもらえないでしょうか?
よろしくお願いします。
0649nobodyさん04/11/10 14:33:28ID:qbk8LNSW
>>641
よろしかったらもうすこし具体的にやり方を
教えてもらえないでしょうか。
今同じような事をやってつまっております。
0650nobodyさん04/11/10 23:25:11ID:???
>>648
やり方は2種類。
前提として、BeanにString id、String nameっていうフィールドがあるとして。

1. フィールドの配列で受ける。

<logic:iterate id="bean" 略>
<html:text name="bean" property="id"/>
<html:text name="bean" property="name"/>
</logic:iterate>

こういうJSPを書いて、この値が入るActionFormのフィールドに
String[] id と String[] name、およびそれぞれのアクセサメソッドを
用意しておけば、上から順番に値が格納される。


2. Beanの配列で受ける

<logic:iterate id="bean" 略>
<html:text name="bean" property="id"indexed="true"/>
<html:text name="bean" property="name"indexed="true"/>
</logic:iterate>

こう書いておいて、ActionFormにBeanの配列(もしくはList)と、
setBean(int index) を用意しておけば、Beanの配列として値が入る。
0651nobodyさん04/11/11 05:13:30ID:hiuJkdtg
JSPは、タグを記述するのがどうも面倒なので、
strutsのViewの部分をVelocityで実装してみるのは
有効なんですかね?
0652nobodyさん04/11/11 05:23:51ID:???
Velocityでも面倒さは変わらないんじゃないの?
JSPとVelocityの違いは、XMLタグで制御構造を書くかそうではないかだけかと。
オーサリングツールが使いにくいとかブラウザでのプレビューがやりにくいとかじゃなければ、JSPの方がいいと思われ。
タグファイルとか考えると、JSPの方が便利だし。
065364904/11/12 14:00:22ID:???
html:multibox を使用して目的は達成できました。
やり方としてはデータ用に作成したbeanの中に
indexを持たせてsubmit時にindexの値の配列を取得して
その他フィールドの値をindexをキーにして取得しています。

他にいい方法があれば教えてください。

やりたいことは、下記の通りです。
検索条件に従ってデータベース検索して結果を一覧表示する。
この際、各行にチェックボックスを作成する。
submit時にチェックボックスにチェックが入ったデータのみを
対象にある処理を行なう。
0654nobodyさん04/11/23 00:13:58ID:???
validator で入力チェックをして、エラーと判断された際のメッセージに
{0} が含まれている場合に
その {0} を入力された文字列に置き換える方法はないでしょうか?
たとえば、「入力された値は {0} ですが、その値は無効です。」とかいう
メッセージを表示したいのです。

書籍や Web サイトなどでは、固定文字列に置き換える方法ばかりしか見かけないので・・・。
0655nobodyさん04/11/23 03:25:21ID:???
>>654
試してないし君のValidatorのコードもわからないので適当書く。

たぶんActionErrors(ActionMessages)に
ActionError(ActionMessage)を追加してるところがあるとおもうけど、
後者は特にResources.getActionError()で取得する必要はなくて
ActionError(ActionMessage)でさえあればいい。
0656nobodyさん04/11/23 05:06:18ID:???
>>655
Action任せで、ActionErrorの存在すら知らないに7抜歯
0657nobodyさん04/11/23 11:22:18ID:???
validator.xml任せなんだとオモ
065865404/11/23 15:55:19ID:???
確かに、DynaValidatorForm を使っており、validator.xml 任せになっていますが
それでは不可能、ということなんですね。
ありがとうございます。
0659nobodyさん04/11/27 21:22:47ID:???
△△さらにStrutsの良さを教えて下さいSession3のスレで、
ActionForm の代わりにPOJOを用いる方法を書いてるが、
こっちのスレの住人は使ってるのかな?
0660nobodyさん04/11/29 21:50:18ID:???
頼むからこれから新規で作る香具師はDynaActionFormは使わないでくれ。
保守する身にもなってくれ。
0661nobodyさん04/12/01 00:29:13ID:???
DynaActionForm、なんのメリットもないしね。
0662nobodyさん04/12/01 02:32:32ID:???
validator.xml だけだとキツい。
0663nobodyさん04/12/01 02:38:13ID:???
>>659
そのスレどこ?教えて!
0664nobodyさん04/12/01 02:46:08ID:???
>>660-661
DynaValidatorActionだといいの?

>>663
△△さらにStrutsの良さを教えて下さいSession3
http://pc5.2ch.net/test/read.cgi/tech/1088870989/
0665nobodyさん04/12/01 03:06:59ID:???
>>664
> DynaValidatorActionだといいの?

しらん。
普通にActionForm使う。
0666nobodyさん04/12/02 11:12:59ID:???
>>665
いちいち、プロパティを定義するのはめんどくさくない
■ このスレッドは過去ログ倉庫に格納されています