2013-03-01から1ヶ月間の記事一覧

フォームを Velocity で書き変える

CustomerSearch も Velocity で書き変えてみましょう。ライブラリの追加、velocity-toolbox.xml の作成、velocity.properties の作成、web.xml の修正は前回と同様。 search.vm の作成 search.jsp を手直しして search.vm を作ります。 <html> <head> <title>顧客マスタ参照</title> <link rel="stylesheet" href="search.css" type="text/css"> </head> <body> <h1></h1></body></html>…

Web アプリケーションに Velocity を導入する

テンプレートエンジンが Web アプリケーションで活かされる例を見てみましょう。以前 Customers というプロジェクトを作りました。最初は Servlet と JSP で作り、それを Struts で書き変えました。今度はそこに Velocity を導入してみます。 ライブラリの追…

リファクタリング

過去記事を修正しました。主に Java 関係の記事でクラス名の変更などのリファクタリング的な修正を行っていますので、過去記事もたまには見返していただけるとありがたいです。

Velocity を使ってみよう(後編)

いよいよプログラム本体です。 package jp.mydns.akanekodou; import java.io.StringWriter; import java.util.List; import java.util.ArrayList; import org.apache.velocity.Template; import org.apache.velocity.VelocityContext; import org.apache.ve…

Velocity を使ってみよう(前編)

Velocity は Java のためのテンプレートエンジンです。「テンプレートエンジンって何ぞや ?」という方のために、わかりやすい例を挙げてみましょう。みなさん、年賀状をソフトで作成するときのことを想像してください。住所録を作りますよね。それをソフトが…

bundle install でエラー

Ruby on Rails を使っていて rails new した後に自動で走る bundle install がエラーを出してコケるので原因を調べていたところ、こんな記事に当たりました。bundle install時にエラー - マオの徒然開発日誌ほほぅ…と思いながら Gemfile の source 'https://…