タグ

teedaに関するhiro360のブックマーク (65)

  • Teeda Ajax 文字化け

    Webクリエイティブ集団、アイレット株式会社の代表取締役が綴る Web制作・開発の気になる最新技術レビュー。  RSS Feeds Teeda Ajax 文字化けの対応方法 (JQueryも使用しています。) 下記のようにJavaScript側でencodeURIを実行 ------------javaScript-------------------------- function updateComment(){ var comment = encodeURI($("#comment").val()); Kumu.Ajax.executeTeedaAjax(ajaxTestMoji, [comment], Kumu.Ajax.RESPONSE_TYPE_JSON); } ------------javaScript-------------------------- Teedaでの受け

  • Teeda + DBFluteプロジェクトのセットアップのFlash動画 - 出羽ブログ

    近日中にライブコーディングの内容を Flash動画で公開することにしました。 先日のSeasar Conference 2007 Autumn の 「実践的なサンプルアプリをその場でコーディングします!」の デモでトラブル多発で ヘタこいてしまったので、 めげずに当初予定していたデモを随時Flash動画にて アップしていきたいと思います。 まだ途中ですが、フライング気味に 「Teeda + DBFluteプロジェクトのセットアップ」の Flash動画をアップしました。 ■準備編 ○Teeda + DBFluteプロジェクトのセットアップ ・Churaプロジェクトの作成 ・DBFlueのセットアップ http://dbflute.sandbox.seasar.org/view/demo/webdbvol41/1_setup.html ↑ ※ 画像をクリックしたらページに飛ばしたいが、 はてな

    Teeda + DBFluteプロジェクトのセットアップのFlash動画 - 出羽ブログ
  • ユースケースと継承と委譲と… - ようじのにっき

  • ■ - 思い悩むblog 改め Buriに片思い日記

    以前、やたら持ち上げつつ、具体的な事柄については一切触れなかったTeedaについて。プライベートが忙しい&仕事が例によって(ry&実は色々お勉強中でした。少しだけ成果が出たので、それを書きます。 Teedaが非常に魅力的に思えたので早速試してみようと思ったのですが、Tomcatプラグインの使用を前提としていたのでちょっと四苦八苦してしまいました。というのも、自分は仕事の関係でColdFusionをIISで使えるようにしてあったり、以前に書いたMediaWikiを使う為にサービスとしてではないにしろApacheを立てていたり、とWebサーバが乱立してましてここにさらにTomcatをインストールするのが嫌でした。Strutsなどで遊ぶ際もWTPを使って何とかインストールせずに済ませてましたので、何とかTeedaもWTPで使えないもんか、と思った訳です。 で、試してみたんですが、自称職人志向とは

    ■ - 思い悩むblog 改め Buriに片思い日記
  • Routing機能の補足 - Doge log

    こんにちわ!teedaコミッタのmopemopeです! Routing機能について少し補足です。 いわゆるUrl Rewrite Filterを使えばいいじゃないか!って思われる人もいるかも知れません。 Url Rewrite Filterでもほぼ同様の事は出来ます。 まあぶっちゃけUrl Rewrite Filter(mod_rewrite)は高機能がゆえ使いこなすのはそれなりに勉強しないといかんかったりするわけです。 それにruleとoubound-rule設定をそれぞれ書いてやらないといかんかったりとかめんどいのです。 更にはteeda的に困るパターンがあったりするのです。 (JSF的に問題なのかな。postback、バリデータエラー発生時の挙動) teedaのRouting機能はその辺の設定をシンプルにし、そのまま逆引きでリンクを出す事ができます。 あとquery部の順番とかも良き

    Routing機能の補足 - Doge log
  • Routing機能 その後 - Doge log

    こんにちわ!teedaコミッタのmopemopeです! 月末で忙しいですけどjava-jaを荒らしたりとかしてませんか? 大丈夫ですか? とりあえず報告的なもの。 一応プロトタイプ的なものが出来た。 たぶん、次期バージョンに入れると思う。 (気が変わるかも知れないけど) 設定方法はteedaCustmize.diconにRouting用のコンポーネントを読み込むよう書いて、 Mapに変換元urlと変換先urlを書く感じ。 (routingMapって名前と型は決め打ち) "/([0-9].*)/([0-9].*)/add.html" "/view/add/add.html@arg1,arg2" "/hoge/foo.html" "/view/move/aaa/aaa2.html" "/aaaaaaaaaaaaaaaaaaaa/aaaaaaaaaaaaaaaaa/a.html" "/view/

    Routing機能 その後 - Doge log
  • Routing機能 - Doge log

    こんにちわ!teedaコミッタのmopemopeです。 最近は暑かったりいきなり涼しくなったりと気温差が激しいですが、みなさん体調崩していませんか? 無駄に人月とか超えたりしてないですか? SSHという言葉に過剰に反応とかしてないですか? みんなのことを思うと心配で夜も眠れません>< でまあ久々にteeda体を見たりしてて前から思っていたRouting機能を作ろうかと思案中なのです。 Routing機能とはまあいってしまえばdjangoライク、routing.py風にurlをカスタマイズできるという代物です。 こいつを使うとpermalinkが作れたりするわけです。 今まではid=1の情報を引っ張る時に http://xxxxx/aaa/bbb.html?id=1 みたいな書き方をしてましたが、以下のように書けるようになります。 http://xxxxx/aaa/1.html 他にも h

    Routing機能 - Doge log
  • Teeda&S2XML-RPC(2) - 気の向くままに・・・

    XML-RPCのテストクライアントもS2XML-RPCを用いて作成するという選択肢もあるのですが、ここではあえて「異なる実装」を使用してテスト(まぁ、内部的に追っていくと、結局は同じ実装にたどり着いたりするのかもしれませんが)。 で、使用したのが、Redstone XML-RPC Library。かつて、Marquee e XML-RPCという名前で公開されていたライブラリを取り込んで発展したもののようです(JavaプログラミングでのXML-RPCのページで紹介されていたところから辿っていきました)。ちなみに、Redstone XML-RPCのライセンスはLGPLとのこと。 redstone-xmlrpc-1.1.zipをダウンロードし、xmlrpc-1.1.jarとxmlrpc-client-1.1.jarの2つのファイルを、テスト用のクラスパスに追加(webapps側のクラスパスではな

    Teeda&S2XML-RPC(2) - 気の向くままに・・・
  • 都元 wiki - Super Agile with Maven2+Subversionプロジェクト

    | 新しいページ | 編集 | 差分 | 編集履歴 | ページ名変更 | アップロード | 検索 | ページ一覧 | タグ | RSS | ご利用ガイド | 管理者に問合せ | おすすめリンク | 転職ならen | 転職ならエン | 派遣ならen | アルバイトならen | 就職ならen | デジカメプリント | 年賀状 | ましかくプリント | 辞書 | | 2ch風無料掲示板 | 無料ブログ作成 | ソーシャルプロフィール | 無料掲示板 | 高機能無料掲示板 | 無料ホームページ | 無料SNS |php |ポイント | @wiki - 無料レンタルウィキサービス | プライバシーポリシー

  • Teeda+S2Flex2 - hirossy javaとFlex2と。

    久しぶりにTeeda+S2Flexの環境構築。 でも Chura(Teeda+S2Dao)プロジェクトをベースにS2Flex2-1.1.0を追加するとうまくDIできない〜 現象はこちらの方と同じ。 crossroad's Blog S2Flex2のサンプルが動かない(XIncludeに注意) でも僕のはJava1.5 + Tomcat5.5.17なのでちょっと違う。 んで、 よくよくみるとプロジェクトの中にxercesImpl-2.6.2.jarがある。 [Seasar-user:8445] Re: [S2] XIncludeできません その上で,src/main/resources (または相当のディレクトリ) に 以下のファイルを作成してください. ファイル名は以下 META-INF/services/javax.xml.parsers.SAXParserFactory 内容は以下の一

    Teeda+S2Flex2 - hirossy javaとFlex2と。
  • 出羽ブログ 〜はてな版〜 - [Teeda]ダブルサブミット(二重送信)を防止しつつ、サブアプリケーションスコープのプロパティをクリアするには?

    私が所属している会社では『べこんし』という名前の社内報があります。今月号に、社員紹介のコーナーで私の高校時代までのエピソードを書いて掲載してもらいました。その内容をこのブログでも転記しておきます。 - 出羽 健一 両親が健康第一を願って「健一」と名付けたそうです。出身は大阪。兄弟は姉と妹。 保育園の頃から、ひょうきんな性格でよく「将来は、吉に行くべきだ」みたいなことを言われていました。(当時は、吉自体がなんのことか知りませんでしたが、、、。) 小学校の時に、ある日突然、父が高価なパソコンを買ってきたものの、ほとんど使われることがなかったので、僕のゲーム機として活用していました。今では違法ですが、当時は、パソコンソフトのレンタル屋さんがあって、そこからゲームソフトとコピーソフトをレンタルして、コピーしてから返却することを頻繁におこなっていました。交通費とレンタル料金を低く抑えるために、結

    出羽ブログ 〜はてな版〜 - [Teeda]ダブルサブミット(二重送信)を防止しつつ、サブアプリケーションスコープのプロパティをクリアするには?
  • 2007-09-05

    Teeda(その前身から数えると)を作りこんで、自分一人のときから数えると 早くも2年以上が経ちます. Teeda1.0のリリースからはまだ1年も経ってませんが. ずいぶん遠くまで来たような気もしますが、実はそうでもないのかも. いろいろとTeedaをやっていくうえで、次のプロダクト案とかはそれなりに煮詰まってきてはいます. アイデアも出るし、実際に作ろうと言ってくれる人もいますし、 実際出そうかと思ったりもしたのですが、まだまだTeedaが煮詰まってない. Teedaをもっともっとどんどん枯れさせて安定させて、それが先かなあと思います. そこまで行ったら何か今よりも見えてくるものって絶対あるはず. そして、枯れさせるために、何をするか. やっぱアプリ作らないとダメですよね、もっと. やれっかわからないけど、Tracクローン、どこかでも話題にあがったpastebin、 フォト蔵など、どれも

    2007-09-05
  • Teeda Extensionでパスから"view"を除去する - 気の向くままに・・・

    日々の事柄での雑感を気の向くままに・・・(Java/Tracネタが多いですが、最近はカメラネタも増えてきたかも(撮影したデータはPicasa Web Albumにて公開しています))。まれに、役に立つ情報が紛れ込むかも知れません?? なお、技術的な(?)内容に関しては勘違いや知識不足等で「実は間違い」ということもありますのでご注意ください(後日訂正している可能性もあります)。 ※トラックバックは即時公開されないように設定しております。あらかじめご了承ください。なお、スパムと判断されるようなトラックバック・コメントは問答無用で予告なく削除します。

    Teeda Extensionでパスから"view"を除去する - 気の向くままに・・・
  • viewRootPathを変更

    mail.jar をMavenのリモートリポジトリ経由で取得できなかったので 社内にMavenリポジトリを構築していました。 しかし、Mavenのセントラルリポジトリを良く見てみると、 バージョンの 1.4 からは jar ファイルは置かれているようです。 http://repo1.maven.org/maven2/javax/mail/mail/1.4/ バージョン 1.3系は jarファイルが存在しない。 http://repo1.maven.org/maven2/javax/mail/mail/1.3.3/ なので、バージョン1.4以上を使うのであれば、特に自前でMavenリポジトリを 用意する必要はないようです。 バージョン 1.4のmail.jar の dependency を書いておけば、 バージョン 1.1 のactivation.jar を自動で引っ張ってきてくれます。 こ

    viewRootPathを変更
  • Teedaでログアウト - 気の向くままに・・・

    日々の事柄での雑感を気の向くままに・・・(Java/Tracネタが多いですが、最近はカメラネタも増えてきたかも(撮影したデータはPicasa Web Albumにて公開しています))。まれに、役に立つ情報が紛れ込むかも知れません?? なお、技術的な(?)内容に関しては勘違いや知識不足等で「実は間違い」ということもありますのでご注意ください(後日訂正している可能性もあります)。 ※トラックバックは即時公開されないように設定しております。あらかじめご了承ください。なお、スパムと判断されるようなトラックバック・コメントは問答無用で予告なく削除します。

    Teedaでログアウト - 気の向くままに・・・
  • Teedaでログイン管理 - 気の向くままに・・・

    日々の事柄での雑感を気の向くままに・・・(Java/Tracネタが多いですが、最近はカメラネタも増えてきたかも(撮影したデータはPicasa Web Albumにて公開しています))。まれに、役に立つ情報が紛れ込むかも知れません?? なお、技術的な(?)内容に関しては勘違いや知識不足等で「実は間違い」ということもありますのでご注意ください(後日訂正している可能性もあります)。 ※トラックバックは即時公開されないように設定しております。あらかじめご了承ください。なお、スパムと判断されるようなトラックバック・コメントは問答無用で予告なく削除します。

    Teedaでログイン管理 - 気の向くままに・・・
  • 出羽ブログ ~はてな版~ - [Teeda]2つの入力値が異なっている時にバリデータエラーにする方法

    例えば、「メールアドレス(email)」と「確認用メールアドレス(emailConfirm)」を入力してもらって2つの入力値が異なっている場合に、バリデータでエラーにするにはどうすればよいか? 以下のような感じでTEqualValidatorを使えば良い。注意点として、HTMLの出現位置が後の方のプロパティにアノテーションを仕掛ける必要があります。(1.0.10時点ではTigerアノテーションは存在しないので、定数アノテーションを使う。) public static final String emailConfirm_TEqualValidator ="targetId=email"; private String email; private String emailConfirm; /* アクセッサメソッドは省略 */ PS. 今日はこれが上手く動作せずに多くの時間を費やされてしまいま

    出羽ブログ ~はてな版~ - [Teeda]2つの入力値が異なっている時にバリデータエラーにする方法
  • 2007-08-08

    メモ程度にサンプルを書いておく。 HTML側 <span id="allMessages" /> Pageクラス側 FacesMessageUtil.addErrorMessage("E0000001"); Object[] args = {"XXX", "YYY"}; FacesMessageUtil.addErrorMessage("hogehoge", args); プロパティファイル(appMessages_ja.properties)側 E0000001=検索結果がありません。 hogehoge={0}は{1}である! ※ appMessages_ja.properties は Doltengが自動生成してくれています。 ブラウザの出力 * 検索結果がありません。 * XXXはYYYである! Teeda Coreのteeda-core-1.0.x.jar を解凍すると javax

    2007-08-08
  • http://www.itarchitect.jp/methodology_and_design/-/50609-1.html

  • Servlet -- encodeURL()とencodeRedirectURLの違い - jfluteの日記

    Tomcat-5.5.23において public String encodeRedirectURL(String url) { if (isEncodeable(toAbsolute(url))) { return (toEncoded(url, request.getSessionInternal().getIdInternal())); } else { return (url); } } public String encodeURL(String url) { String absolute = toAbsolute(url); if (isEncodeable(absolute)) { // W3c spec clearly said if (url.equalsIgnoreCase("")){ url = absolute; } return (toEncoded(url, r

    Servlet -- encodeURL()とencodeRedirectURLの違い - jfluteの日記