■ [Click]ClickとUrl Rewrite Filter ClickとUrl Rewrite Filterを組み合わせて任意のURLを使う方法を試してみました。以下は/pages/ページ名というパスを/ページ名.htmにマッピングする場合の例です。<outbound-rule>を定義しておくことでページに出力されるリンクやフォームのパスを書き換えることもできます。<urlrewrite> <rule> <from>/pages/(.*)</from> <to type="forward">../$1.htm</to> </rule> <outbound-rule> <from>/(.*?)/(.*)\.htm</from> <to>%{context-path}/pages/$2</to> </outbound-rule> </urlrewrite> いろいろとハマったのですが最
Copyright (C) Mainichi Communications Inc. All rights reserved. 掲載記事の無断転載を禁じます
JSF2.0の原案が公開されています(https://javaserverfaces-spec-public.dev.java.net/proposals/JSF-2_0-draft.html)。今のところ、JSFのSpec LeadをやっているEd Burns氏のブログに出ているだけで、JCPのサイトに現われるのは4月になってから(といってもすぐですね)という状態です。ただ、ロードマップによるとJCPからPublic Reviewをダウンロードできるのは来年(!)の2月か3月の予定なので、仕様が固まるだけでもかなり時間がかかりそうです。とりあえず、どんな変更があるのかを私が理解した範囲でメモしておこうと思います。 仕様を作っている中の人が考えていることは 生産性をあげること graphical IDEというのはNetBeansを指しているのかな?command-line develope
AOP用途の73%を占めるトランザクション管理*1。これが分かればとりあえずGuiceを使ってみようという人が増えるかもしれないので、ちょっと試してみます。 トランザクション機能は他ライブラリを使う Guiceはトランザクションに関する機能を一切持っていません。ドキュメントを見ると"@Transactional"とか書いてあって紛らわしいのですが、「そういうアノテーションを使えば?」という程度の話です。なので、実際にトランザクション管理を行う場合は、自力で実装するか、他のライブラリの機能を使う事になります。今回はSpringのTransactionInterceptorを使ってみますが、Sesar2でもたぶん同じような事が出来ますし、ちょっとインターセプタを書けばHibernateのトランザクション機能を使う事も出来るはずです。 今回の要件 メソッドに@Transactionalと書くと、
最新情報 CSRD/ESRS報告対応を含むESGデータ情報管理・報告のためIBM Envizi ESG Suiteをアステラス製薬が採用 IBM、材料発見のためのオープンなAIモデルを発表 Chance地銀共同化で金融ハイブリッドクラウド・プラットフォームの採用を決定 新年のご挨拶 - 新しい価値創出により大きく羽ばたく年 TD SYNNEX、IBM watsonxを組み込んだ生成AI開発・運用向けのアプライアンス・サーバーを提供開始 IBM、生成AIと自動化を活用してAWS環境全体のセキュリティーを保護 日本IBMとEMERADAが協業し、金融サービス向けデジタルサービス・プラットフォームにEMERADAサービスを連携させた法人取引高度化プラットフォームを構築 地域のデジタル人材育成とデジタル変革を推進する「IBM地域デジタル変革パートナーシップ包括サービス」を提供開始
軽快な動作が売りのWinstoneだけど,どうやってIDEから使うといいのかなぁと思案した結果,素晴らしい使い方をハケーン. その軽快さを活かして,タダのJavaアプリとして実行するのが吉と見た. IDEAで試したのでIDEAに限って語るが,スタンドアロンJavaアプリケーションで実行する利点はこれ(でも他のIDEでも通用すると思う). デバッグモードにするのが超簡単(変な仕込み要らない) JDKのHot Swapが使える(Hot Deployじゃねーぞ) カバレッジが取れる!! 最後のカバレッジはIDEA6の新機能.ただこれ,スタンドアロンアプリかJUnitからしか使えなかったんで持て余していたんだけど,ようやっと日の目を見たって感じ. #これならClover要らない.:-D 以下,設定方法と使い方をメモ. まず,Winstoneをライブラリに追加して,ターゲットモジュール(Web Mo
Click 自分でも使えると本当に思えるフレームワーク Clickフレームワーク(Click Framework)は、理解が容易である事、シンプルである事を重視して作成されているWEBアプリケーションフレームワークです。 ホームページの"Why Click"のページでも一番上にSimple to leanを掲げているだけあって、本当にシンプルで理解しやすく、イントロダクション(リンク先は日本語wiki上のもの)を読んで、サンプルを眺めれば、だいたいの感覚をすぐにつかめるようになっています。また、ドキュメント類も非常に丁寧に作成されています。 少しClickの仕組みが理解できたら、Click control類(コンポーネント)のソースコードを読んでみてください。あまりにシンプルかつ簡単に作成されている事に驚くと思います。そして多くの人が「これなら自分でも作れそう」と思うのではないでしょうか。
This is a beta release of the Winstone Servlet Container. The homepage for this project is at 'http://winstone.sourceforge.net' Author: Rick Knowles (contact details below) What is Winstone ? Winstone is a servlet container that was written out of a desire to provide servlet functionality without the bloat that full J2EE compliance introduces. It is not intended to be a completely fully functional
スクラム風に進めているけど,アジャイルだっていう意識は薄い.計画立てて計画通りに進める−−−しごく当たり前のことを当たり前にやってるので,従来型と違うという意味でアジャイルを引用するのは,なにか本質をくらませているように思う. どっちかというと従来型という名の元,実の無い作業を盲目的にやってただけなんじゃないかなぁと.「WBSだとか週報だとか面倒な割に役に立ってるかどうかわからん」と思っている人にはウケが良い. WBSが悪いってんじゃなくて,動機付けがちゃんと説明できてないだけなんだろなと.そいった事もあって,スクラムや見える化はチームビルディングの方法かなって思う. リーダの思惑 今参加してるメンバが他所のプロジェクトやりたくない!!って思うようになったら,オレの勝ち.:-D やっとできた.以下,その設定方法. 続きを読む 以前,「/WebContentで固定」って書いたけど,ムリクリ直
Documentation for Cargo version in development The documentation you'll find on this site is for the latest development version of Cargo (not released yet). The documentation for the relased versions of Cargo is available on the Downloads page. Mission Cargo is a thin wrapper around existing containers (e.g. J2EE containers). It provides different APIs to easily manipulate containers. Cargo provi
If I see another DTO in a non-distributed webapp again I think I'm going to throw up. Data Transfer Objects are meant for one single thing, transfer data over a distribution boundary. Extremely few webapps benefit from being distributed (as opposed to clustered which is an entirely different thing). Everybody seems to know this by now. So why do I still see all these completely non-distributed web
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く