[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 1001- 2chのread.cgiへ]
Update time : 05/09 18:50 / Filesize : 235 KB / Number-of Response : 1002
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

国産DIコンテナSeasar その7



1 名前:デフォルトの名無しさん mailto:sage [2006/07/16(日) 23:29:27 ]
一部で話題になっている国産オープンソースDIコンテナSeasar V2(略してS2)。
ってどうよ?みんなもう使ってるの?
使用経験とか、実戦配備情報とか、つかえねーよボケ、とかいろいろ書いてね。

本家 seasar.org
www.seasar.org/

Seasar Projectグループ
seasarproject.g.hatena.ne.jp/

ひがやすをblog
d.hatena.ne.jp/higayasuo/

前スレ
その1 pc5.2ch.net/test/read.cgi/tech/1092044210/
その2 pc5.2ch.net/test/read.cgi/tech/1098885253/
その3 pc8.2ch.net/test/read.cgi/tech/1102862221/
その4 pc8.2ch.net/test/read.cgi/tech/1119608621/
その5 pc8.2ch.net/test/read.cgi/tech/1135986150/
その6 pc8.2ch.net/test/read.cgi/tech/1148204750/
関連スレ
Java Spring Frameworkを語るスレ
pc8.2ch.net/test/read.cgi/tech/1077465099/

Dependncy Injectionを語るスレ
pc8.2ch.net/test/read.cgi/tech/1099827125/

Java⇔RDBのMapping-Frameworkを語るThre Vol.4
pc8.2ch.net/test/read.cgi/tech/1134701684/


474 名前:デフォルトの名無しさん mailto:sage [2006/10/13(金) 05:04:05 ]
>>462
シューティングゲームを作るのに、向いていますよ。
敵の弾とか、自動でインジェクションされます。

475 名前:デフォルトの名無しさん mailto:sage [2006/10/13(金) 13:04:28 ]
シングルトンがほぼ使い物にならないのと現在の状態に依存して生成されるから
DIが解になるとはおもえんが

476 名前:デフォルトの名無しさん mailto:sage [2006/10/14(土) 00:49:23 ]
d.hatena.ne.jp/taichitaichi/20061013/1160712565
>乱暴な言い方だけど、ソースコードがドキュメントだ。みたいな。
>そうは言っても、コードの一部分だけ読めば事足りるんなら、それはそれでえーやん…とか。

コミッタがソース読めって言っちゃったよw

477 名前:デフォルトの名無しさん mailto:sage [2006/10/14(土) 01:04:24 ]
そんな揚げ足をとらんでも。

478 名前:デフォルトの名無しさん mailto:sage [2006/10/14(土) 01:11:49 ]
確かに「言ってる」な。びびったよもう!

479 名前:デフォルトの名無しさん mailto:sage [2006/10/15(日) 15:19:27 ]
>>400
実装終わた?

480 名前:デフォルトの名無しさん [2006/10/15(日) 18:21:01 ]
>>476
文脈を考えようぜ

481 名前:デフォルトの名無しさん mailto:sage [2006/10/15(日) 18:35:38 ]
>>480
調子のんな

482 名前:デフォルトの名無しさん mailto:sage [2006/10/15(日) 21:32:00 ]
>>481
獄長乙



483 名前:デフォルトの名無しさん mailto:sage [2006/10/16(月) 15:06:37 ]
S2JSF1.0.xにautocompleteを出力するようにして下さい。


484 名前:デフォルトの名無しさん [2006/10/16(月) 18:43:17 ]
>>483
JIRAに登録しました。対応までしばらくお待ちください。

485 名前:デフォルトの名無しさん mailto:sage [2006/10/16(月) 19:29:48 ]
>>484
どうもありがとうございます。まさかすぐ対応してくれるとは思いませんでした。

486 名前:デフォルトの名無しさん mailto:sage [2006/10/19(木) 04:17:46 ]
S2JSFでforEachタグを使ってtableのタテのセルの統合はどうやればいいでしょうか?

とりあえず1回目のループで統合対象のセルのrowspanにListのsizeを設定して
m:renderedでインデックスが0の時だけ統合対象以外のセルを出力

2回目のループではm:renderedでインデックスが1以上の時に統合対象以外のセルを出力

とやっているのですがもっと良い方法があるのでしょうか?

487 名前:デフォルトの名無しさん [2006/10/19(木) 11:21:33 ]
>>483
もう対応されたみたいだよ

488 名前:デフォルトの名無しさん mailto:sage [2006/10/20(金) 18:36:00 ]
S2Daoの要望

1. update系メソッドでもQUERYアノテーションを使えるようにして欲しい。
現状:
deleteByName_SQL = "delete from XXX where NAME like /*name*/";
(SQLを"delete from"から書く必要あり)
希望:
deleteByName_QUERY = "NAME like /*name*/";

2. 件数取得用メソッド体系を用意して欲しい。
希望:
int countByName(String name);
countByName_QUERY = "NAME like /*name*/";
-> select count(*) from XXX where NAME like /*name*/

3. insertOrUpdate に対応して欲しい。

4. テーブルが存在しないときの例外メッセージを分かり易くして欲しい。
現状: [ESSR0072]SQLで例外(SQL=[SELEC FROM XXX WHERE ...
("SELEC"って何?)

489 名前:デフォルトの名無しさん mailto:sage [2006/10/20(金) 22:46:58 ]
あとN:1関連の自動生成SQL、
INNER JOINを指定出来るようにしてくれー。

N:1の1側なんて大概マスタ系じゃん、
たかだか名称とるだけとかなのに
全件なめられちゃ困るのだ。

490 名前:デフォルトの名無しさん mailto:sage [2006/10/20(金) 22:54:19 ]
findByFooAndBar(Long foo, String bar)
のような場合、ARGSアノテーションなしにとかできないでしょうか?

491 名前:デフォルトの名無しさん mailto:sage [2006/10/20(金) 23:31:54 ]
>>488
JIRAに登録しました。対応までしばらくお待ちください。

>>489
JIRAに登録しました。対応までしばらくお待ちください。

>>490
ふざけんな、なめんな、ボケ。

492 名前:デフォルトの名無しさん mailto:sage [2006/10/21(土) 00:07:21 ]
チョーウケル



493 名前:デフォルトの名無しさん mailto:sage [2006/10/21(土) 01:36:28 ]
>>491
ASIPにタレこみました。対応までしばらくお待ちください。


494 名前:490 mailto:sage [2006/10/21(土) 03:59:46 ]
>>491
すみません。ふざけたり、なめたりしているつもりはなかったのです。
サンプルなどでもこういった形式のメソッド名がよく出てくるので、
Convention over ConfigurationやDRYを満たすために良いかもと思った
(引数名がとれないからARGSアノテーションが導入されたという記憶があったので)
のですが、どうやら罵倒されるほど浅はかな考えだったようです。
未だ、どれほど下らない事を言ってしまったのかは正直分からないのですが。



495 名前:デフォルトの名無しさん mailto:sage [2006/10/21(土) 06:19:50 ]
>>494
実際にゃ>>488>>489もJIRAに登録されてないことから推測すれ。

496 名前:デフォルトの名無しさん mailto:sage [2006/10/21(土) 14:54:40 ]
>>490
君はちっとも悪くない。

>>491
芦乙

497 名前:デフォルトの名無しさん mailto:sage [2006/10/21(土) 15:03:31 ]
足には
491のような
ネタをやる
センスはない

498 名前:デフォルトの名無しさん mailto:sage [2006/10/21(土) 22:54:11 ]
>>494
ネタにマジレスすることがどれほど下らないか分からないなんて…
2ちゃんに向いてないね

499 名前:デフォルトの名無しさん mailto:sage [2006/10/21(土) 23:00:01 ]
ネタそのものがつまらん場合はどっちに罪があるかだな。

500 名前:デフォルトの名無しさん mailto:sage [2006/10/21(土) 23:41:33 ]
罪があるのか、ないのか

501 名前:デフォルトの名無しさん [2006/10/22(日) 00:26:32 ]
>>498
どれほど下らないんだ?

502 名前:デフォルトの名無しさん mailto:sage [2006/10/22(日) 00:27:03 ]
sage厨登場




503 名前:デフォルトの名無しさん mailto:sage [2006/10/22(日) 13:28:42 ]
d.hatena.ne.jp/koichik/20061021#1161450030
なんだこいつ、神か。

504 名前:デフォルトの名無しさん mailto:sage [2006/10/22(日) 14:05:06 ]
神じゃなくて獄長

505 名前:デフォルトの名無しさん mailto:sage [2006/10/22(日) 15:20:34 ]
>>503
コイツはすげぇ!超スゲェ!
>>490の要求なんて、数年前の出来事家のように軽くこなしてる。
>>491は本当に寒い、心より恥じろ。氏ね。っていうか死ね。無価値!

>>503みたいな奴が居るのがSeaserの底力なんだよな。凄すぎる。
これからも頑張って欲しいです(^^)

他の奴らは邪魔だから書き込まなくてもいいよ(^^)

506 名前:デフォルトの名無しさん mailto:sage [2006/10/22(日) 16:16:29 ]
>>505
獄長乙

507 名前:デフォルトの名無しさん mailto:sage [2006/10/22(日) 16:16:46 ]
つ、獄長のはパクリ

508 名前:デフォルトの名無しさん mailto:sage [2006/10/22(日) 16:48:57 ]
1 キムキムがdoclet作成
2 獄長がパクる
3 太一がeclipseプラグイン作成
こんな流れ
さすが獄長seasrの底力w

509 名前:デフォルトの名無しさん mailto:sage [2006/10/22(日) 18:38:59 ]
パクりじゃなくてコラボレーションと言ってあげようよw

510 名前:デフォルトの名無しさん mailto:sage [2006/10/22(日) 20:58:32 ]
>>509
お前コラボの意味わかってないだろwww
インスパイアと言え

511 名前:デフォルトの名無しさん mailto:sage [2006/10/22(日) 21:04:11 ]
>>510
お前こそ分かってないな
インスパイヤと言え

512 名前:デフォルトの名無しさん mailto:sage [2006/10/23(月) 00:05:26 ]
d.hatena.ne.jp/taichitaichi/20061022/1161520341
> Uujiは、ひがさん作成の、
> 命名規約に基づいて動作する事で、コードの記述量を大きく減らす事を可能にした新しいDaoフレームワークです。

( ´_ゝ`)フーン



513 名前:デフォルトの名無しさん mailto:sage [2006/10/23(月) 06:43:17 ]
頼まれもしないのにコーダーみたいな事してるのか。
創造性のかけらも無い。

514 名前:デフォルトの名無しさん mailto:sage [2006/10/23(月) 12:36:41 ]
> 頼まれもしないのにコーダーみたいな事してるのか。

IT 土方としての素質を発揮したんじゃね?

515 名前:デフォルトの名無しさん mailto:sage [2006/10/23(月) 12:43:01 ]
そういうの、くーすの頃からいわれてるじゃん。

516 名前:デフォルトの名無しさん [2006/10/23(月) 19:07:21 ]
なんか荒れてるね。
・自分は実力はあるのに評価されていない
・まわりの連中は馬鹿ばっかと思っている
など満たされていない人たちが多いように推測します。
まあ、そんな人がいるプロジェクトは成功するのが
なかなか難しそうですね。
がんばって臭いw

517 名前:デフォルトの名無しさん [2006/10/23(月) 20:04:04 ]
>>516
獄長、(r

518 名前:デフォルトの名無しさん mailto:sage [2006/10/23(月) 20:27:24 ]
荒れてる気がしないんだが…
どこかで獄長が暴れてるのか?

519 名前:デフォルトの名無しさん mailto:sage [2006/10/23(月) 23:34:50 ]
引数名の取得だろw
抽象メソッドからはAPIレベルじゃ取得できないのを知らずに突っ走ってた小僧が、
えらそうな口を叩くようになったもんだ。


520 名前:デフォルトの名無しさん mailto:sage [2006/10/24(火) 00:06:53 ]
つまり>490以降の流れが荒れてるってことか?
平和だなw

521 名前:デフォルトの名無しさん mailto:sage [2006/10/24(火) 01:40:01 ]
>>519
抽象メソッドでなきゃAPIレベルで取れるもん?

522 名前:デフォルトの名無しさん mailto:sage [2006/10/24(火) 02:20:02 ]
>>521
クラスのbyte[]を直に触るか、バイトコード関連のAPI。
SunのJDK5ならBCELを内蔵している。

抽象メソッドはコードアトリビュートを持つと、
クラスのベリファイアでエラーになる。
なので、抽象メソッドならドックレットが必須。

言い方が悪かったか。APIというよりか、ランタイムだな。



523 名前:デフォルトの名無しさん mailto:sage [2006/10/24(火) 10:16:05 ]
久しぶりにヒガタソのブログ見に行ったら、
太文字や大文字が入り乱れて禿げしく読みにくくなってる。
何か、文体もアニメに出てくるアメリカかぶれキャラみたいになってて微妙。

3ヶ月ほどの間に何があったんだ。。。

524 名前:デフォルトの名無しさん mailto:sage [2006/10/24(火) 10:28:13 ]
はやくドキュメント用意してくれ〜〜〜〜

525 名前:デフォルトの名無しさん mailto:sage [2006/10/24(火) 11:48:10 ]
>>524
書き始めたばかりじゃね?

526 名前:デフォルトの名無しさん mailto:sage [2006/10/24(火) 16:36:06 ]
> 久しぶりにヒガタソのブログ見に行ったら、
> 太文字や大文字が入り乱れて禿げしく読みにくくなってる。

Plagger で EntryFullText して、いらんタグ取り除く Filter かませばいいんじゃね?

527 名前:デフォルトの名無しさん mailto:sage [2006/10/24(火) 23:37:53 ]
Seaser界隈って、>>526みたいな事を真剣にやって
「これは超凄い!」
って言ってるような雰囲気がプンプンするよな。

本来存在しなかった複雑さを、後から無駄に努力して乗り越えて
やり遂げた気になってる。

つーか、どっちかというとJava全般がそうなのか…?

528 名前:デフォルトの名無しさん mailto:sage [2006/10/24(火) 23:48:18 ]
Java って、getter と setter 書いて作業数増やすための言語っしょ?

529 名前:デフォルトの名無しさん [2006/10/25(水) 00:11:11 ]
作業数増やさないと利益増やせないからな
アマチュアはすっこんでろってこった

530 名前:デフォルトの名無しさん [2006/10/25(水) 00:42:45 ]
直接メンバ変数触らせるなんてバグの温床

531 名前:デフォルトの名無しさん mailto:sage [2006/10/25(水) 01:10:36 ]
> 直接メンバ変数触らせるなんてバグの温床

なんで〜?w

532 名前:デフォルトの名無しさん mailto:sage [2006/10/25(水) 07:34:18 ]
>>527
Javaに限らずメジャーを狙えば必然的にそうなる
バカな下級戦士どもには単純さと簡単さは別物
相反すると言っていいくらいだ
言語もフレームワークも下級戦士どもがやりがちな過ちを
未然に防ごうとすると本質的でない複雑さが増える



533 名前:デフォルトの名無しさん mailto:sage [2006/10/25(水) 09:54:49 ]
>>528
IDE使えばアクセサくらい10秒で実装できるから目くじら立てなくてもいいじゃないか。

>>530>>531
publicフィールドがバグに直結した経験はないけど、
Eclipseで呼び出し先一覧を取得できないから嫌い。
あと、もしかしたらListみたいな参照型のフィールドだと直接publicじゃなくて、
addLastHoge(Ojbect element);
addHoge(Ojbect element, int index);
getHoge(int index);
removeHoge(int index);
の方が安全な気がする。理由は聞かないでくれ。なんとなくだからw

534 名前:デフォルトの名無しさん mailto:sage [2006/10/26(木) 00:23:57 ]
> IDE使えばアクセサくらい10秒で実装できるから目くじら立てなくてもいいじゃないか。

10 秒もかかるの?

535 名前:デフォルトの名無しさん mailto:sage [2006/10/26(木) 00:47:41 ]
そういうツッコミはつまらないよ

せめてIDEが統一されていないことによって操作性が違うとかいってあげようよ

536 名前:533 mailto:sage [2006/10/26(木) 09:42:55 ]
>>528>>534は好きなだけpublicフィールド使えばいいじゃないか。

同様に、
Eclipseが嫌な香具師は他のIDEを使えばいいし、
Seasarが嫌な香具師は他のDIコンテナを使えばいいし、
Javaが嫌な香具師は他の言語を使えばいい。
それだけのこと。

537 名前:デフォルトの名無しさん mailto:sage [2006/10/26(木) 12:03:10 ]
Goyaのまとまった資料ってどこにあるの?

538 名前:デフォルトの名無しさん mailto:sage [2006/10/26(木) 12:11:53 ]
>>537
WEB+DB Press

539 名前:デフォルトの名無しさん mailto:sage [2006/10/26(木) 12:14:21 ]
Plagger のまとまった資料ってどこにあるの?

540 名前:デフォルトの名無しさん mailto:sage [2006/10/26(木) 12:29:05 ]
Teeda と TeedaExtentions のまとまった資料ってどこにあるの?


541 名前:デフォルトの名無しさん mailto:sage [2006/10/26(木) 13:32:06 ]
S2EBIはまぁいいとしよう。
だが、KijimunaやChuraはプロダクトの意味がまったく推測できない。
はっきりいって分かりにくい。
S2Container PluginやAllInOne4EJB3-JSF-JPAのほうが名前からわかり易くていいだろ。

542 名前:デフォルトの名無しさん mailto:sage [2006/10/26(木) 14:03:49 ]
それをいったらSpringもSeasarも推測不可能



543 名前:デフォルトの名無しさん mailto:sage [2006/10/26(木) 14:37:13 ]
JavaもEclipseもHibernateも推測不可能

544 名前:デフォルトの名無しさん mailto:sage [2006/10/26(木) 14:56:51 ]
Hibernateはなんとなくわからなくもない。

545 名前:デフォルトの名無しさん mailto:sage [2006/10/26(木) 15:04:26 ]
Eclipseも、ああSunが嫌いなのかなと
わかった。

546 名前:541 mailto:sage [2006/10/26(木) 15:19:25 ]
S2JSFやS2StrutsやS2DAOは非常にわかり易い名前だけに残念。
といいたかった。

547 名前:デフォルトの名無しさん mailto:sage [2006/10/26(木) 15:34:59 ]
Hibernateも、ああ仕事やめて引き籠もったのかなと
わかった。

548 名前:541 mailto:sage [2006/10/26(木) 15:40:17 ]
>>547
ワロス

549 名前:デフォルトの名無しさん mailto:sage [2006/10/26(木) 17:03:18 ]
プロジェクトの名前はオリジナルなものでいいけど、中身のプロダクトは、意味がわかるようにしてほしいよな。
ChuraとかUujiとか、わけのわからないものがいつのまにか増えてて、追いかける気もしなくなる。

550 名前:541 mailto:sage [2006/10/26(木) 17:08:23 ]
>>549
そうそう!そういうことなんよ!

551 名前:デフォルトの名無しさん mailto:sage [2006/10/26(木) 18:40:35 ]
>>549
カンファレンスのサプライズ用にわざと
情報を絞ってるんでしょう。

552 名前:デフォルトの名無しさん mailto:sage [2006/10/26(木) 19:27:07 ]
ぶっちゃけサプライズはいらないなー。
ちゃんとしたドキュメントとチュートリアルさえ用意してくれているというんだったら
アップルのスティーブジョブスみたいなパフォーマンスをやれば許してやるが。




553 名前:デフォルトの名無しさん mailto:sage [2006/10/26(木) 19:36:32 ]
>>551
そして当日になっても何も出てこないというサプライズw

554 名前:デフォルトの名無しさん mailto:sage [2006/10/26(木) 22:46:28 ]
んじゃ、S2Chinsukouは予約しおくわ

555 名前:デフォルトの名無しさん mailto:sage [2006/10/26(木) 23:37:47 ]
誰か、Seasar3で商標とれよw

556 名前:デフォルトの名無しさん mailto:sage [2006/10/26(木) 23:54:48 ]
>>555
d.hatena.ne.jp/keyword/Seasar3

557 名前:デフォルトの名無しさん mailto:sage [2006/10/27(金) 02:42:59 ]
>>553
予想外だ!

558 名前:デフォルトの名無しさん mailto:sage [2006/10/27(金) 03:47:10 ]
S2サプライズ

559 名前:デフォルトの名無しさん mailto:sage [2006/10/27(金) 23:22:16 ]
www.higa.com/

560 名前:デフォルトの名無しさん mailto:sage [2006/10/28(土) 01:35:11 ]
ワラタ

561 名前:デフォルトの名無しさん mailto:sage [2006/10/28(土) 02:51:49 ]
www.habu.com/

562 名前:デフォルトの名無しさん mailto:sage [2006/10/28(土) 03:42:13 ]
そうか、HABU=Highest And Best Useだったんだな。



563 名前:デフォルトの名無しさん mailto:sage [2006/10/28(土) 17:27:36 ]
ttp://www.koichi.com/

564 名前:デフォルトの名無しさん mailto:sage [2006/10/28(土) 19:36:10 ]
>>563
本人じゃねーかwww

565 名前:デフォルトの名無しさん mailto:sage [2006/10/28(土) 21:54:42 ]
宝物にエビちゃんグッズがないからニセモノ

566 名前:デフォルトの名無しさん mailto:sage [2006/10/28(土) 22:05:21 ]
こんばんは。

【初心者】Java質問・相談スレッド93【大歓迎】   にて、seasarスレを紹介されやってきました。

ここは質問スレではないと思いますが、、、
識者の方に良きアドバイスをいただきたく、来てしましました。
以下転載となり申し訳ございませんが、よろしくお願いします。


--------------------------------------------------------
mayaaファイル内の変数の条件によって、Strutsのtaglibを用いて作成したhtml要素に、
属性を付加することはできますか?



htmlテンプレートに

<input id="xxx" type="text">

があったとして、mayaaファイル内で、

<html:text m:id="xxx" name="..." property="..."/> (例

とすれば、テキストボックスが作成されますが・・・。
しかし、これに属性を追加する方法がわかりません。

<m:echo> と <m:attribute>を使うことも考えましたが、
これはテンプレート上のタグをそのまま出力するためのものですよね。



識者の方、ご解答よろしくお願いします。

567 名前:デフォルトの名無しさん mailto:sage [2006/10/28(土) 22:06:59 ]
あ、mayaaの話題なのでますますスレ違いだとは思いますが・・・。
よろしくお願いします。

568 名前:デフォルトの名無しさん mailto:sage [2006/10/28(土) 23:22:01 ]
よく分からんけど、そう言う時はm:if使うんじゃね?

569 名前:デフォルトの名無しさん mailto:sage [2006/10/28(土) 23:28:20 ]
>653
今日だけアクセス数が多いよ w

570 名前:デフォルトの名無しさん mailto:sage [2006/10/28(土) 23:40:15 ]
>>568
ありがとうございます。

以下の内容を参考にしてやってみましたが、条件を判定しての属性付加は可能でした。
(ttp://ml.seasar.org/archives/mayaa-user/2006-October/000293.html)

が、公式サイトにも有る通り、
(ttp://mayaa.seasar.org/documentation/processor_reference.html#echo)
m:echo は "割り当てられたタグをそのまま出力します" らしく、、、

html:textでの出力後には無力なようです。



m:if を使って、属性値に違いのあるhtml:textを処理しても良いのでしょうが・・・
ほとんど似たような記述を繰り返すのは避けたくて・・・。

やはり、html:textを使用する際の属性値にmayaaファイル内の変数を用いるのがベターなのでしょうか。
例えば
<html:text m:id="xxx" name="..." property="..." readonly="${A}" styleClass="${B}"/>
の様に・・・。

571 名前:デフォルトの名無しさん mailto:sage [2006/10/28(土) 23:49:52 ]
>>570
いまいち聞きたいことがどれなのか判らないけど、StrutsのTaglibがサポートされている属性ならそのまま書けば良い。
<html:text m:id="xxx" name="..." property="..." readonly="これが例"/>
サポートしている属性はStrutsのマニュアルを。
struts.apache.org/1.2.x/userGuide/struts-html.html#text

でもって、変数(hoge)の条件によって違う出力したいならこれ。
<html:text m:id="xxx" name="..." property="..." readonly="${ hoge != null ? true : false }" styleClass="${ hoge != null ? 'A' : 'B' }"/>

属性ごと出したくなかったらHTML側にm:if用のspanでも用意してこれかな。
<m:if id="ifHaveHoge" test="${ hoge == null }"/>
<html:text m:id="xxx" name="..." property="..."/>
<m:if id="ifHaveNotHoge" test="${ hoge == null }"/>
<html:text m:id="xxx" name="..." property="..." readonly="true"/>

572 名前:デフォルトの名無しさん mailto:sage [2006/10/29(日) 00:07:32 ]
>>571
Strutsタグは${}の結果がnullなら属性名ごと出ないはず。少なくともJSPでは。



573 名前:デフォルトの名無しさん mailto:sage [2006/10/29(日) 00:28:12 ]
>>571
ありがとうございます☆

あれこれ思いついたこと書き並べてしまい、すいません・・・。

もともと、やりたかったことは、編集可画面 / 編集不可画面の切り替えをmayaaファイルで切り替えることです。
いずれの画面も、レイアウトやフォームエレメントが共通で、
ただし、編集不可画面にはフォームエレメントのreadonly属性やclass属性が必要である・・・

こんなとき、まずTaglibで書き出してから、
特定の条件下で、一括して、(mayaaファイル上の1つのブロックで つまり条件分岐に絡む記述が散在しない という意味で)
属性値を書き換えることができないかな、と思ったんです。



>>572
ですね☆ 確認しますた。



Struts-Taglibの属性値に変数を使用する方向がいいみたいですね。
しかし、>>571さんの三項演算子は盲点でした(^^;
フォームエレメントが少ない場合は活用していきたいです。


本当にありがとうございます。

574 名前:エビちゃんみたいになりたい [2006/10/31(火) 07:14:37 ]
獄長様ってこんなお顔だったのですか(www.koichi.com/) ><
ものすごいおしゃれさんと想像したいたのでつが ><

エビちゃんを目指すモチベーションがかな〜り下がりまつたw






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<235KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef