タグ

wicketに関するktakeda47のブックマーク (9)

  • いろんなJava Webフレームワークで同じ画面を作ってみる(Index) - よしなしごと

    11夜連続企画(できなかったらすみません)。 いろんなJava Webフレームワークで同じ画面を作ってみます。 まぁ、よくある足し算プログラムです。 題材 足し算プログラム 計算結果は、別画面に遷移し出力する。 submit時にリクエストパラメータ名称で処理を切り分けるパターンを検証。 バリデーションは、必須チェックと整数チェック。 エラーメッセージは、一括で出力するパターンと、フィールド毎に出力するパターンを試す。 DBアクセスはないよ。 取り上げてみるフレームワーク 以下、記事へのリンクになってます。 Slim3 Struts1 Struts2 SAStruts Teeda(JSF) Spring MVC 3.0 Stripes Cubby2 Click Wicket Mojarra(JSF2) T2framework(追加) Play!(追加) Ninja (追加) そして、総括。

    いろんなJava Webフレームワークで同じ画面を作ってみる(Index) - よしなしごと
  • 第9回 WicketによるOAuth認証 | gihyo.jp

    記事では、第8回までのサンプルプログラムとは別のプログラムを使用します。新しいサンプルプログラムをダウンロードして、ソースコードを見ながら読み進めることをお勧めします。 サンプルコードを実行する際には、web.xmlファイルを更新する必要があります。詳しくは文をご覧ください。ファイルの更新後に第1回で紹介した「mvn jetty:run」コマンドによってアプリケーションを起動することができます。アプリケーションに接続するためのURLは「http://localhost:8080/wicket-sample-oauth/」です。 第9回のサンプルプログラムのダウンロード 連載はこの回をもって最終回となります。最後に取り上げるのは、リダイレクトを駆使した外部サイトとのやり取りです。 これまでの記事では、Wicket内部の世界についてのみ取り上げてきました。しかし現代のWebアプリケーショ

    第9回 WicketによるOAuth認証 | gihyo.jp
    ktakeda47
    ktakeda47 2010/01/16
    「第9回 WicketによるOAuth認証」
  • WicketをAppEngineで使うための便利クラス群 - 矢野勉のはてな日記

    Java, Wicket shin1ogawaさん(http://shin1o.blogspot.com/)が、WicketをAppEngineで使うために用意したクラス群を公開しています。非常に便利そうで、注目しています。  http://sourceforge.jp/projects/gaejtools/svn/view/gaejtools-wicket-util/src/main/java/appengine/wicket/?root=gaejtools  AppEngineではセッションストアをHttpSessionStoreにすることで、バックエンドをビッグテーブルにすることができるのですが、API上でサイズに制限があるなど注意が必要です。公開されているクラス群には、制限を超える場合にはmemcacheに分割保存するAppEngineSessionStoreや、AjaxPagin

    ktakeda47
    ktakeda47 2009/11/14
    「WicketをAppEngineで使うための便利クラス群」
  • http://d.hatena.ne.jp/t_yano/20091113/1258044027

    ktakeda47
    ktakeda47 2009/11/13
    「gihyo.jpでWicketの連載を始めました ・・・Wicketでのオブジェクト指向開発の感じがつかめるような・・・」
  • 第1回 Hello, Wicket | gihyo.jp

    Wicketとは WicketはApache Software Foundationで開発されている、Webアプリケーション開発用のフレームワークです。フレームワークにもさまざまなものがあり、それぞれ用途が異なります。Wicketの行うことは、ブラウザからのリクエストを受け付け、処理を振り分け、ページを生成してブラウザにレスポンスを返すことです。位置づけとしては、Apache Strutsと同じと考えれば良いでしょう。 Wicketの特徴 Wicketには他の多くのWebフレームワークとは異なる、大きな特徴があります。多くのWebフレームワークが、リクエストからレスポンスまでのフロー(流れ)をどのようにコントロールするか、という方針で作られているのに対して、Wicketは「Webページをページというオブジェクトとして扱い、オブジェクトを組み立てることでアプリケーションを構築する」という考え

    第1回 Hello, Wicket | gihyo.jp
    ktakeda47
    ktakeda47 2009/11/07
    「Wicketで始めるオブジェクト指向ウェブ開発」
  • S2Wicket - Wicket Seasar Integration Index Page

    はじめにこのプロジェクトは,WicketとSeasar2を組み合わせてアプリケーションを構築するために便利な機能を提供します。 Wicket Seasar Interation(S2Wicket)を利用することで,Wicketで扱われるWebPageクラスや各種コンポーネント クラスのオブジェクトに対して,Seasar2管理下にあるコンポーネントオブジェクトを簡単にインジェクションすることができます。例えばフィールドに,@SeasarComponentアノテーションを書くだけでいいのです。さらに,フィールドフィルタを使用すれば, @SeasarComponentアノテーションを書かずとも,規約に従ってインジェクションが行われるようになります。特別な設定ファイルなどは必要ありません。自分でDIコンテナからルックアップする必要もありません。 S2Wicketを使うことで,インジェクション対象と

    ktakeda47
    ktakeda47 2009/10/22
    「このプロジェクトは,WicketとSeasar2を組み合わせてアプリケーションを構築するために便利な機能を提供します。・・・」
  • S2Wicket - Wicket Seasar Integration Index Page

    はじめにこのプロジェクトは,WicketとSeasar2を組み合わせてアプリケーションを構築するために便利な機能を提供します。 Wicket Seasar Interation(S2Wicket)を利用することで,Wicketで扱われるWebPageクラスや各種コンポーネント クラスのオブジェクトに対して,Seasar2管理下にあるコンポーネントオブジェクトを簡単にインジェクションすることができます。 1.4.xからS2Container 2.4系列のSMART Deployのディレクトリ構成および自動DIにも対応しており、 適切にプロパティを定義するだけで、規約に従ってインジェクションが行われるようになります。 特別な設定ファイルなどは必要ありません。自分でDIコンテナからルックアップする必要もありません。 S2Wicketを使うことで,インジェクション対象となるフィールドのインスタンス

    ktakeda47
    ktakeda47 2009/10/22
    「このプロジェクトは,WicketとSeasar2を組み合わせてアプリケーションを構築するために便利な機能を提供します。・・・」
  • Javaで軽快に使える「軽量フレームワーク」特集 ~Apache Wicketで簡単Webアプリ作成(1)(1/5):CodeZine

    時代がライトウェイト言語へとシフトしつつある中、軽快に使えるフレームワークが次々登場してきました。連載では、Javaで注目されている軽量フレームワークの中から注目株をピックアップし、概略を紹介します。第1回目の今回は「Apache Wicket」の基的な構成と使い方を覚え、実際にWebアプリケーションを作ってみましょう。 はじめに 以前は、Javaの世界でフレームワークと言えば「Struts」と定番が決まっていました。しかし、フレームワークによる開発は、どうしても大掛かりなものになりがちです。時代がライトウェイト言語(Lightweight Language、PHPRubyなどのスクリプト言語)へとシフトしつつある中、重量級のフレームワークは、やや時代遅れな印象をもたれてしまうのは仕方のないことでしょう。 もっと軽快に使えるフレームワークがあれば、と思う人は多かったに違いありません。

    Javaで軽快に使える「軽量フレームワーク」特集 ~Apache Wicketで簡単Webアプリ作成(1)(1/5):CodeZine
    ktakeda47
    ktakeda47 2009/10/22
    「・・・Wicketは、Webアプリケーション開発のすべてを、Javaプログラマの手に取り戻そうとしている・・・」
  • 【ハウツー】JavaとHTMLだけでWebアプリケーションを作る「Apache Wicket」 (1) Apache Wicketとは | エンタープライズ | マイコミジャーナル

    Apache WicketはオープンソースのJava Webアプリケーションフレームワークのひとつである。Java用のWebアプリケーションフレームワークは多数存在するが、Wicketが特徴的なのは、XMLなどによる設定ファイルを排除し、ほぼHTMLJavaのコードだけでWebアプリケーションが作成できるようになっている点だ。それも画面デザインとロジックを明確に分離し、デザインのためのマークアップとJavaのコードを混ぜて記述する必要がないように作られている。 Wicketを使えば、モデル定義も画面遷移もすべてJavaのコードで書くことができる。複雑なXMLに気を煩わせる必要はない。その上、Wicketで利用するオブジェクトはコンテナで制御されるのではないため、プログラマが自由に扱うことができる。ページデザインのためのHTMLにしても、JSPのような特別なコードをいっさい必要としない。そ

    ktakeda47
    ktakeda47 2009/10/05
    「JavaとHTMLだけでWebアプリケーションを作る「Apache Wicket」」
  • 1