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/
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
575 名前:デフォルトの名無しさん mailto:sage [2006/10/31(火) 09:13:47 ] >574 ko1違い。
576 名前:デフォルトの名無しさん mailto:sage [2006/10/31(火) 12:23:56 ] >>574 おしゃれさんとイケメンは別