Javaプログラミング/Javaプログラミング関連情報

WicketでダイナミックなWeb開発!(後編)(5ページ目)

後編では、Wicketに用意されているコンポーネントを組み合わせてフォームをデザインしましょう。

執筆者:掌田 津耶乃

HTMLテンプレートの作成


それでは、これらのコンポーネントを表示するHTMLテンプレートを作成しましょう。ここでは、<body>タグの部分だけピックアップして掲載しておきます。

<body>
  <h4>※Wicket Sample</h4>
  <span wicket:id="message" id="message">メッセージ</span>
  <form wicket:id="form">
    <input type="checkbox" wicket:id="check" id="check"/>
    <label for="check">CheckBox</label><br/>
    <span wicket:id="radio"></span><br/>
    <select size="5" wicket:id="list"></select><br/>
    <input type="submit" wicket:id="button" />
  </form>
</body>

生成されたコンポーネント類。送信すると、選択された項目名が表示される。


ざっとこんな感じになりました。それぞれ、タグとコンポーネントを照らし合わせて確認してみましょう。そして、実際にページを送信して、選択された項目が表示されるのを確認してください。

――以上、2回に分けて、Wicketのごく基本的な機能について解説をしました。Wicketによる開発がどんなものか、イメージぐらいは伝わったと思います。Wicketの位置づけを一言で表すなら、「すべてのWeb開発を、Javaの世界に取り戻せ!」ということでしょう。JavaでWebページを書こう、それがJavaプログラマにとってもっとも正しいアプローチだ、そういう考え方です。

最近のWebの開発は、さまざまな要素が複雑に絡み合っています。単純なHTMLと、後はすべてJavaでコーディングするWicketは、Javaプログラマからすれば「すばらしくシンプル」な世界だと思いませんか?
【編集部おすすめの購入サイト】
Amazonで Java 関連の書籍をチェック!楽天市場で Java 関連の書籍をチェック!
  • 前のページへ
  • 1
  • 3
  • 4
  • 5
※記事内容は執筆時点のものです。最新の内容をご確認ください。
※OSやアプリ、ソフトのバージョンによっては画面表示、操作方法が異なる可能性があります。

あわせて読みたい

あなたにオススメ

    表示について

    カテゴリー一覧

    All Aboutサービス・メディア

    All About公式SNS
    日々の生活や仕事を楽しむための情報を毎日お届けします。
    公式SNS一覧
    © All About, Inc. All rights reserved. 掲載の記事・写真・イラストなど、すべてのコンテンツの無断複写・転載・公衆送信等を禁じます