Seasar2

S2JSF1.0.26 リリース

S2JSF1.0.26をリリースしました。 http://s2jsf.seasar.org/ja/ Release Notes - S2JSF - Version 1.0.26 Bug * [JSF-61] - QueryStringつきのアクセスでApplyRequestValuePhaseがskipされる * [JSF-63] - [Seasar-user:8462]s2jsf の postback および S2Any…

タスク

invisible->omittagに変更 EqualsValidatorコミット(Tigerも) ■コミットしました。 ドキュメントは追って作成します。 S2JSFのItemsSave検証

Converterにおけるtarget指定

TBigDecimalConverter TDateTimeConverter TTimestampConverter 【追記】 JIRA TEEDA-292にで対応したのですが,Validatorと同様に target指定を可能にしました.詳細な使い方はのちほど書きます.

JavaScriptで任意のPageクラスのメソッド呼び出し方法

JavaScriptからTeedaのPageクラスのメソッドを呼び出したい場合にS2JSFの場合は,http://d.hatena.ne.jp/yone098/20050928/1127892929で呼び出せます.Teedaの場合は以下の方法で呼び出せます.test.html側 <script type="text/javascript"> // …

InputRadioSelectorをコメントアウト

jsf.dicon <initMethod name="addTagSelector"> <arg> <component class="org.seasar.jsf.selector.InputRadioSelector"/> </arg> </initMethod> 次のリリースから org.seasar.jsf.selector.SelectOneRadioSelector のみを使用するように. 忘れないようにメモ.

SoftwareDesign2007年5月号 執筆しました

OSCJ Times【9】 Teedaの紹介を執筆させて頂きました.Software Design (ソフトウエア デザイン) 2007年 05月号 [雑誌]出版社/メーカー: 技術評論社発売日: 2007/04/18メディア: 雑誌 クリック: 1回この商品を含むブログ (5件) を見る

include機能

インクルード機能の簡単な説明です.【使い方】 <html xmlns="http://www.w3.org/1999/xhtml" xmlns:te="http://www.seasar.org/teeda/extension" xml:lang="ja" lang="ja"> <te:include te:src="aaa.html"/> <te:include te:src="/bbb/bbb.html"/> ■includeページのinitialize()が呼ばれます ■includeページのprerender()が呼ばれます ■src属性をDynamicPropertyで設定する事が可…</te:include></te:include></html>

S2JSF1.1.2のリリースについて

大変お待たせして申し訳ありません.S2JSF1.1.2のリリースについて連絡します. Teedaの最新版(SNAPSHOTです)にてS2JSF1.1系の正常動作を確認しました.S2JSF1.1.2のSNAPSHOTをデプロイしようと思いますが 動作確認の際,Teedaの最新版(SNAPSHOT)が必要…

S2JSF1.1.2のリリースについて

大変申し訳ありませんが,もう数日お待ち下さい. Teedaとの絡みで,少し調査が必要になりました.よろしくお願いしますm(_ _)m

Todo S2JSF1.1

なかなか時間が取れずにすみませんm(_ _)m なんとか今週中にはリリースしたいと思います. ■S2JSF1.1 example Hot Deploy対応 ■S2JSF1.1 integration test作成 ■S2JSF1.1 selenium(出来れば) ■S2JSF1.1 release

Java Expert #01 発売

本日,特集2を執筆させて頂いた Java Expert #01 が発売されます.Java Expert #01作者: Java Expert 編集部出版社/メーカー: 技術評論社発売日: 2007/03/29メディア: 大型本購入: 6人 クリック: 14回この商品を含むブログ (21件) を見る 力作ですので是非,…

Java Expertに執筆させて頂きました

この度,JavaExpert が創刊されます. JavaWorld,JavaPress ラブだったのでこうやってまたJavaの紙面媒体が出て嬉しく思います. 特集2のSeasar2.4とTeedaについて id:shot6さん,id:manholeさん と執筆させて頂きました. 特集3は id:koichikさんが素晴ら…

1.0..xでtabindexにEL式を記述するとエラーになる

s2jsf-integration-testに追加 <html xmlns:m="http://www.seasar.org/maya"> <head> <meta http-equiv="Content-Type" content="text/html; charset=Windows-31j" /> <title>ForEachTabIndex</title> </head> <body> <form id="f"> <table border="1"> </table></form></body></html>

HotDeploy環境でJNI呼び出し

[Seasar-user:6662][Teeda]ネイティブメソッド呼び出しについて HotDeploy対象から,dllのロードを行うとUnsatisfiedLinkError. という事でJNI対象のコンポーネントは,diconファイルに定義する. これでJNIバリバリ使えます. 久しぶりにjavah使って,いろ…

S2JSF1.0.25 release

S2JSF1.0.25をリリースしました。 http://s2jsf.seasar.org/ja/# 1.0.23, 1.0.24ではご迷惑をおかけしました。 # 今回よりs2jsf-integration-testを作成し、テストを強化しました。 Release Notes - S2JSF - Version 1.0.25 ** Bug * [JSF-55] - [Seasar-use…

s2jsf-integration-test

完成に近づいてはいますがもう少しだけかかりそうです. 完成したらすぐS2JSF1.0.25をリリースします. その後は,Teeda1.0.5のリリースに合わせて(少し時間が経ってますが)S2JSF1.1系もリリースします.

s2jsf-integration-test

S2JSFでのリリースにおいてSeasar-userにていくつか指摘があり、申し訳ありませんでしたm(_ _)m これからS2JSFでもTeedaのようにintegration-testを行いTeedaWebTestCaseを使ってITを行ってから リリースするようにしたいと思います。 s2jsf-integration-tes…

S2JSF1.0.24 Release

S2JSF1.0.24をリリースしました。 http://s2jsf.seasar.org/ja/ Release Notes - S2JSF - Version 1.0.24 Bug * [JSF-53] - レイアウトでパラメータが渡らない * [JSF-54] - Textareaでプレビュー用の文字が本番でも出力されるJIRAの詳細はこちら [Maven2か…

S2JSF1.0.23 Release

S2JSF1.0.23をリリースしました。 http://s2jsf.seasar.org/ja/ Release Notes - S2JSF - Version 1.0.23 Bug * [JSF-49] - [Seasar-user:5803] 【S2JSF1.0.x】セッションへのSerializedView保持件数について * [JSF-51] - [Seasar-user:5773] 【S2JSF】動的…

S2JSF 1.0 & 1.1

更新が遅くなってすいませんm(_ _)mS2JSFは今週中にリリースします。よろしくお願いします。

Teeda1.0.4 release

Teeda1.0.4 リリース http://d.hatena.ne.jp/shot6/20070212#1171252455 リリースおつです。 今回は久しぶりのリリースですね。 S2JSF1.1系も近いうちにリリースしたいと思います。

submit button used in ForEach

ForEach内でボタンを使用して押されたインデックスを取得する方法を teeda-html-exampleのtrunkにコミットしました(Rev:2765)http://localhost:8080/teeda-html-example/view/foreach/forEachList.html 簡単に説明すると、indexをhiddenに埋め込んでボタンを…

S2JSF HotDeploy

http://d.hatena.ne.jp/omega2/20070205#1170692789 こちらにもありましたが、まだS2JSFはHotDeploy対応していません。 やるとすれば、S2JSF1.1系になります。要望が多いのであれば時間を見て、HotDeployのexampleを作ろうかと思いますが どのくらいのニーズ…

How to use of FacesMessageUtil

Validatorじゃないロジックで失敗したときのエラーメッセージの出し方 http://d.hatena.ne.jp/shot6/20070129#1170032259 補足ですが,FacesMessageUtilというクラスを使うともっと簡単に実装可能です. if (someLogicFail) { FacesMessageUtil.addErrorMess…

TeedaWebTester

詳しくは、TeedaのSVNのteeda-integration-testですがテストコードは以下な感じで バリデーションやコンバータのテストが書けます。 public class AddWebTest extends TestCase { public void testAdd() throws Exception { final TeedaWebTester tester = n…

S2JSF1.0.22 Release

S2JSF1.0.22をリリースしました。 お待たせしましたm(_ _)m http://s2jsf.seasar.org/ja/Release Notes - S2JSF - Version 1.0.22 Bug * [JSF-46] - [Seasar-user:5623] [S2JSF]ValueBindingによるレイアウト切り替え時のコンポーネントIDの重複について * […

AOP to prerender method

Teedaにおいて、全てのPageクラスの特定メソッドにAOPを適用させる方法。まず、インターセプタを作成します。 TestInterceptor.java public class TestInterceptor extends AbstractInterceptor { private static final long serialVersionUID = 1L; public …

AOP

http://d.hatena.ne.jp/maxroze/20070122 について、コメントが書けないようなので、こちらに書きます。以下な感じでdiconファイルの設定状況が確認できます(hogeは環境に合わせて変更ください) http://localhost:8080/hoge/teedaServlet?command=list尚、全…

checkbox in used in ForEach

ForEach内でのチェックボックスの使用例は以下の通りです。 一覧画面で先頭にチェックボックスがある画面はよくあると思います。test.html <html xmlns="http://www.w3.org/1999/xhtml"> <head> </head></html>

using condition with span tag

http://d.hatena.ne.jp/wkzk/20070119#1169141645 で触れられていますが、divタグでconditionを利用すると改行されます。 ですので、spanタグでconditionを実現する方法です。 spanタグのstyle属性にDynamicPropertyを利用します。 test.html