サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
体力トレーニング
komina.so.land.to
Eclipseインストール † 特にこだわりはないので、Eclipse 3.7.1 Indigo Windows 32bit ベース / Pleiades All in One 3.7.1.v20110924 (Java7 対応)の中から、for JAVAをダウンロード。ちなみに、JREありを選択した。 http://mergedoc.sourceforge.jp/index.html Windowsだと長すぎるパスを回答するときに不具合があるため、Cドライブ直下に「c:\eclipse_00」というフォルダを作成して解凍した。 eclipseの場合、プロジェクトによって環境変えることが多いので連番を振っておいた。 ついでにPlay!に付属していたプラグインもインストールしておく。Playフォルダ内のsupport/eclipse配下にあるJARファイルを、Eclipseフォルダのdrop
特徴とか † RoR(Ruby on Rails)型のJava版といった紹介がされていることが多い。 短期間でWebアプリケーションの基本的な部分を作れる、という特徴を持つ。 プログラムの修正に伴うサーバ再起動やデプロイが不要。ブラウザのリロードだけでOK。(WARエクスポート機能を使うこともできる) JUnit、Selenium(セレニウム)*1というテストツールが標準で付属。 データベース操作で、Java Persistence API (JPA)が簡単に利用できる。 ↑
インストール † モジュールのインストールはコマンドラインから簡単に行える。ダウンロードからインストールまで自動で行ってくれる。 > play install excel-1.2.3 バージョンに'x'がついているものは、xlsx形式に対応したバージョン。 ノーマル版が3MBに対し、xlsx対応版は18MBあるため(公式ページ情報)、慎重に選んだ方がよいかと。 今回はxlsx形式を扱う予定が無かったので、ノーマル版とした。 /modules配下に、excel-1.2.3というフォルダが作られる。 README.textileを見ると、application.confに下記の設定を加えろ、と書いてあるが、どうもやらなくても良さそう。特に2行目は旧バージョン用の設定。 module.Excel=${play.path}/modules/Excel excel.template.root=app
#{extends /}と#{doLayout /} † テンプレートファイルの継承を行う。共通部をスマートに記述できる。 共通部を記述したshare.htmlを利用する場合、派生ページの先頭に下記のように記述する。 #{extends 'share.html'/} 一方、share.html側では、派生ページを挿入したい部分に下記のように記述する。 #{doLayout /} 派生ページから共通部へ変数を受け渡したい場合は、#{set} #{get}タグを用いる。 共通部ファイルの例 <!DOCTYPE html> <html> <head> <title>#{get 'title' /}</title> <meta charset="${_response_encoding}"> <link rel="stylesheet" media="screen" href="@{'/publi
このページを最初にブックマークしてみませんか?
『komina.so.land.to』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く