2010-06-01から1ヶ月間の記事一覧

Rubyのリファレンスはわかりづらい

http://www.ruby-lang.org/ja/man/html/index.html 言語自体はいいのにドキュメントがだめなせいで損していると思う。 まだRailsのリファレンスのほうがわかりやすいというのはどういうことなんだろ・・・

Redmine0.9.5はキャンセル?

http://www.redmine.org/projects/redmine/roadmap 0.9.5が6/1リリース予定だったのがキャンセルされた模様 また1.0が7/3リリース予定になってるがほんとに出るかなあ

Hibernate Validator

http://www.hibernate.org/subprojects/validator.html JSR 303: Bean ValidationのRI(Reference Implementation)にもなっている。 アノテーションで制約を設定するようで、かなり使いやすそうな印象Hibernateの名前が入っているがHibernateなしでも使用でき…

Tomcat 7 リリース間近

Tomcat 7 RC4まで出てるようですね http://www.theserverside.com/news/thread.tss?thread_id=60295Servlet3.0対応とか

JSPからRailsの機能を使う

制御構造にはJSTLが使えるからいいけど、フォームやリンクを生HTMLで書くのは不便なのでカスタムタグを用いて記述したいところ。 いろいろ考えたが、Railsの機能を使いつつタグファイルによるカスタムタグ作成ができたのでメモ。 JSPのエスケープシーケンス…

RailsのController実装をJavaで作る

前回でViewにJSPを使えるようになったので今回はController。 とりあえず以下のようなJavaのActionクラスをRailsのControllerにマッピングすることを考える。 package sample; public class SampleAction { public Integer result; public String v1; public…

Railsのerbレイアウトの中にJSPの本文を埋め込む

文字列バッファに出力するようにしたHttpServletResponseを作って RequestDispatcherのincludeでJSPのページを取ってくればいい。 railsのControllerで以下のように書く(前提:JRuby-Rack環境) writer = java.io.StringWriter.new req = request.env['java.s…

JRuby Tips

JRubyの現在のランタイムを取得する JRuby.runtime JRubyの公式ページには一切書かれてなかったんだけど・・・ JRuby-Rack Tomcat上でRailsアプリを動かす場合など... ServletContextの取得 $servlet_context または request.env['java.servlet_context'] Se…