Java言語を忌避している方の中には「Javaは他言語にくらべてコード記載量が多くなりガチだから嫌だ!」という主張をされる方がよくいます。 もちろん私も全くの同感ですが、Javaの言語的・環境的な優位点もいくつかあるため仕事で使用することが多く、その上でできるなら楽をしてプログ...
目次 目次 気持ちのいいウェブプログラミング Wicketの使いどころ Wicketの考え方 まずはダウンロード インストール おなじみの設定 - Javaサーブレットとしての設定 Wicketアプリケーションの作成 Pageクラスの作成 Wicketのモデルとモデルオブジェクト モデルへの値のセットと検証 フォーム全体の検証 メッセージを変える フォーム毎にメッセージファイルを持つ まとめ 次回は... ご意見などは... 気持ちのいいウェブプログラミング このページでは、ウェブ・アプリケーション・フレームワークWicketの使い方について紹介します。Wicketの特徴は「HTMLとJavaだけですべてが完了する」ということでしょう。 Struts以降、ほとんどのウェブ・アプリケーション・フレームワークはJSP + Java + XMLで構成されて
Welcome to H2, the free SQL database. The main feature of H2 are: It is free to use for everybody, source code is included Written in Java, but also available as native executable JDBC and (partial) ODBC API Embedded and client/server modes Clustering is supported A web client is included No Javascript If you are not automatically redirected to the main page, then Javascript is currently disabled
それは、ブラウザからアップロードされたファイルの保存をどこで、実装させるかということです。 ファイルの保存は、プレゼンテーション層のHelperロジックなので、それ用のコンポーネントを作り、ActionにDIします。なぜ、Serviceでやらないかというと、トランザクションは必要としないからです。 GWを使いきり、HOT deployを完成させました。 HOT deployとは何か。アプリケーションサーバを稼動させたまま、クラスを追加、変更しても、アプリケーションのリロードは不要で、その変更が即座に認識される技術です。JavaEEのアプリケーションサーバにありがちなjar形式にまとめてどこかに配置するだとか、そんな面倒なことは必要ありません。EclipseのようなIDEを使っているなら、ソースを保存するだけでいいのです(ソースを保存するとクラスファイルを書き出す設定(build autom
WebアプリケーションフレームワークWicketが正式リリースされたのは2005年の6月。まもなく1年を迎ようとしている。Wicketは、Webアプリケーションの開発を容易にするため、それまでのフレームワークとは一風変わったアプローチを取っていることで注目された。Wicketの現在の最新版はバージョン1.1.1であり、6月には様々な改良が加えられたWicket 1.2がリリースされる予定になっている。本稿では、そのWicketを使用して簡単なWebアプリケーションを作成する方法を紹介する。 Webアプリケーションフレームワーク いわゆるWebブラウザから操作するWebアプリケーションを開発する場合、いちからすべて作成するということはまずない。まず基本となるWebアプリケーションを決め、実現したい機能から必要になるライブラリをそろえ、それらを組み合わせてシステムの開発をおこなう。 Javaを
本記事は2006年に執筆されたものです。RubyやRuby on Rails全般の最新情報は@IT フォーラムをご参照ください。 Javaエンジニアの皆さんにとって、最近気になるテクノロジーとして「Ruby On Rails(以下、Rails)」が挙げられるのではないでしょうか。 インターネットを使って、Railsについて少し調べてみると、いろいろと刺激的なキーワードが並んでいることが分かります。例えば、もう誰もが用語として知っているAjaxへの標準対応であったり、「Javaの10倍の開発生産性」「ブログサイトが15分でできる」といったようなパフォーマンスを強調する触れ込みであったり、「DRY」「Convention over Configuration」といったRailsの思想を表す目新しいキーワードであったりします。 逆に、Railsの概要を紹介する文に必ず書かれている「MVCアーキテ
News [2008/08/18] 重要なお知らせ WebUDA Tuigwaa プロジェクトは、新機能開発を停止することとなりました。 JPCERT 等クリティカルなセキュリティの問題への対応 現リリースに対するメーリングリストのサポート については継続的に行う方針としております。 プロジェクト状況が変わり次第、本ウェブサイト及びメーリングリストにて告知いたします。 開発チームの都合にてご利用の皆様にご迷惑をおかけし、大変申し訳ございません。 [2007/08/27] Tuigwaa ver. 1.0.5 リリース 1.0.5 をリリースしました。 本リリースではバグ修正を行ったリリースとなっています。詳細は リリースノートを ご参照下さい。 なお、本リリースは脆弱性対応を行ったリリースとなっています。 詳細は セキュリティ情報 をご参照ください。 [2007/02/09] Tuigwa
_ [Java]jarjarjarのユーティリティ。これを使うと、依存しているjarファイルのパッケージ名を変更し、自分のjarファイルに含めることができる。 その他にも、どのjarがどのjarに依存しているか表示させたり、リテラルのみダンプすることも可能。 例えばHibernate3がEHCacheに依存している部分を表示するには、以下のように実行する。 C:\work\java\hibernate-3.1\lib>java -jar jarjar-0.6.jar --find --level=class hibernate3.jar ehcache-1.1.jar org/hibernate/cache/EhCache -> net/sf/ehcache/Cache org/hibernate/cache/EhCache -> net/sf/ehcache/Element org/hi
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く