裏に隠し(display:none;な)ボタンを置いて、JavaScriptからこれをクリック。 って感じでしょうか。 <button type="button" m:onclick="javascript:document.getElementById('calculate').click();"> calculate </button> <input type="submit" id="calculate" value="calculate" m:action="#{addAction.calculate}" style="display:none;" />
前回の悩みに続いてUI周りをいろいろと検証しています..ボタンについては、input type="button" よりも画像(image)を挟めるが流行らしい...(ホント?)で、早速検証すると、エラーがでてしまいました。現象はS2JSF Example 1.1.2 のAdd.htmlで確認しました…
(前振り)S2JSF1.1系では、Validatorをボタンによって有効/無効にする仕組みがあります。 s2jsf-exampleの『Validator ON/OFF』を参考にするといいでしょう。 http://localhost:8080/s2jsf-example/validator/validator2.html 以下にHTMLテンプレートを抜…
S2JSFのselectManyCheckboxでは、チェックボックスに対してlabelタグを出力してくれます。 <label><input name="_id88:_id95" type="checkbox" value="1" />One</label>ただし、この形式はIE6ではサポートしていないようです。 HTML的には、以下のようにtext値をlabelタグで囲む必要があるようです。 (IEが悪い?) <input id="_id88:_id95" name="_id88:_id95" type="checkbox" value="1" />
ポイントカットの指定が必須になります。 指定しないとアスペクトが効きません。下記は”initialize,do.*,go.*”の範囲で、Actionにアスペクトを掛ける例です。 <component class="org.seasar.framework.container.autoregister.AspectAutoRegister"> <property name="interceptor">aop.traceInterceptor</property> <property name="pointcut">"ini…</property></component>
こんな理由で選定したミラチェア、やっと思い切って注文しました。色はカプチーノを選択。コーヒー色ってやつですね。現物見てないのでドキドキです。総額約11万円!。途中、流行り(?)の『バランスボール』に逃げようかとも思ったのですが(w最初の難関…
S2JSFユーザにうれしいニュースです。 プラグインがバージョンアップしました。S2JSFプラグイン 1.1.1リリース - 新・たけぞう瀕死の日記 http://www3.vis.ne.jp/~asaki/p_diary/diary.cgi?Date=20070618変更内容を引用しておきます。 ・TLDパース処理のバグ…
s180mのページ http://www.geocities.jp/s180m/ で紹介されている、『LoupeD』という拡大鏡フリーソフト、オススメです。プロジェクタ+スクリーンを使ったプレゼンやデモをする場合に使うわけですが、WindowsXP標準の拡大鏡よりも便利です。Ctrlキーや、F10…
※タイトル忘れたので後付け(w先日、DBFluteが動かないという話があったのですが、 id:jflute さまより修正版がリリースされました!ありがとうございました。 DBFlute -- 0.5.0で不具合:PostgreSQLでSchema名無し指定において http://d.hatena.ne.jp/jflu…
S2JSF 1.0.x から 1.1.x への移行ガイド http://s2jsf.seasar.org/ja/migratingTo1_1.html#dicon *1:idをMyFacesと互換性を保ちたい場合は、[1]を[2]に変更する。 [1]<component class="org.seasar.teeda.core.render.DefaultComponentIdLookupStrategy" /> [2]<component class="org.seasar.teeda.core.render.JsfSpecComponentIdLookupStrategy" />入力フィー…</component></component>
環境 DBflute0.5.0 jdk1.5.0_07 PostgreSQL8.2.4 一応、http://dbflute.sandbox.seasar.org/ja/index.html のチュートリアルを見ながら設定したのですが.. jdbc.batを実行した時点で例外が出てしまいました。以下はlog/dbflute.logからの抜粋です。 org.seas…
会社のサーバ機へインストールしてみました。デモサイトで若干パフォーマンスが気になっていましたが手元のサーバに入れるとさすがに快適です。推奨の環境とは若干違いますが、以下の環境でも動作しています。 CPU : Intel Core2 2.66GHz MEM : 4GB OS : Cen…
Seasarプロジェクトにすごいアプリケーションが登場しています。 tugboat.GTD http://tugboat-gtd.sandbox.seasar.org/index.html ずばり、GTDを実践するためのツールです。 既にデモサイトがあります。 http://tugboat-gtd.sandbox.demo.seasar.org/view/in…
メモ。 Webアプリケーションをオフライン(ローカル)で使えるようにするための技術 ローカルにサーバを上げるイメージ アプリケーションデータとページを独自にキャッシュ オンライン時にデータ同期する機能 ブラウザ拡張として提供される オープンソース …
なかなか踏ん切りの付いていない椅子の購入ですが。。。 先日まで、アーロンチェア がいいなと思っていました。 http://d.hatena.ne.jp/wataka/20070424#1177421122 もう少し調べて、考えてみたのですが、『ミラチェア』もよろしいかと。Herman Miller: Mirr…
仕事の分かれ道を進んでから、早いもので1年が過ぎようとしています。周りは変われど、自分は自分のペースで。そんな1年だったと思います。 基本の重要さを感じる機会が何度もありました。 スポーツと同じで、実践だけでなく、イメージトレーニングと反復練…
久しぶりのS2JSFエントリです(^^; ちょっと離れてましたが、やっぱりS2JSFいいです。 S2JSF1.1でtomahawkを使ったアップロードを利用する場合、これにRequired属性をかけることは可能のようなのですが、 label属性に定義した値をバリデーションメッセージに…
SQL ServerにもJDBC接続できるんですね。知りませんでした。Microsoft SQL Server 2005 JDBC Driver 1.0 http://www.microsoft.com/downloads/details.aspx?familyid=e22bc83b-32ff-4474-a44a-22b6ae2c4e17&displaylang=en System Requirements * Supported …
なんだかなーと。今度は咳が止まりません(泣)。また病院行ってこようかと思います。
先週のビッグイベントも終わり、成功に終わったとの評価をもらって気が抜けたのか、先週末から熱出して寝込んでました。ともあれ、少々の仕事ネタも入手しつつのいい一週間だったと思います。で、今日から復帰。まだフラフラしますが体温は計らないでおきた…
Tomcatもはやバージョン6になっているようです。Tomcat3くらいから入門したのですが。 【特集】Tomcat 6の実力を早速試す - 移行するべき? その時期は? (12) JSP 2.1の変更点(1) | エンタープライズ | マイコミジャーナル http://journal.mycom.co.jp/specia…
もう何年もデスクワークな日々を送っているあなたに。 アーロンチェアをオススメします。 http://www2.hermanmiller.com/global/japan/product/aeron.htmlあ、持ってもいないし、座ったこともありません。 なんか久しぶりに『欲しい!』と物欲が掻き立てられ…
javaMailについてはWEB上でもサンプルが豊富なので、使う場合に困ることはないのですが、 先日原因不明のエラーに遭遇してしまいました(泣) javax.mail.MessagingException: 501 5.0.0 HELO requires domain address 発生するLinux環境としない環境があり…
jad というjavaのclassファイルからソースコードを生成するツールがあります。Home Page of Jad - the fast Java decompiler http://www.kpdus.com/jad.html トップページの右上にある画像が笑えます(笑)。コーヒーからトマトソースって。 禁断の必殺技?…
開発ネタではないのですが。 最近、忙しいのと効率が悪いと感じているのとで、時間についていろいろと考えています。 仕事術 まずはこちらの紹介から。 himazu blog - 1週間に4時間しか働かない人の仕事術 http://d.hatena.ne.jp/himazublog/20070408/117599…
これ、すごく使えます。 ガントチャートのツールを探していろいろと巡回していたのですが、これが一番簡単でキレイな感じです。開始と終了の実績を日付で入力したかったりしますけど... (できれば”計画”と”見込み”を分けて入れたかったり)EXCELマクロでガ…
個人的にはこれがオススメです。窓の杜 - Capture STAFF - Light - http://www.forest.impress.co.jp/lib/dktp/desktop/dktpcptr/capturestaff.html1点だけ注意点が。 [Alt]+[F4]はウィンドウを閉じるショートカットキーなのですが、 この[Alt]+[F4]が「オ…
Log4jのロギングレベルを動的に変更できるツールが、BEAのdev2devで公開されています。dev2dev Online Log4j管理JSP Log4j管理JSPは、ロギングレベルをユーザが実行時に動的に変更できるユーティリティです。 また、このユーティリティでは、ロガーの検索と…
icoファイルのいい作り方ってよく分からないのですが、このサイトに任せてしまった方がラクです。FavIcon from Pics -- how to create a favicon.ico for your websiteちまみに、出来上がったfavicon.icoは、以下のように指定します。 <head> <link rel="shortcut icon" href="http://www.server.com/favicon.ico"> </head>このように、ドメイ…
フォームの入力エラーを吹き出しで教えてくれる JavaScript http://espion.just-size.jp/archives/07/035231221.htmlリンク先には、JavaScriptの便利そうなライブラリ群も置いてあります。 今度試してみようかと。