備忘録日記スマートフォン用の表示で見るスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。絡みのメモを公開しています。(サーバー情報の取得)javatapestryTapestryでは、Servletなど低レベルの情報へのアクセスが隠蔽されています。そんな中で、サーバーのschemeやヘッダーなどの情報が必要な場合があります。最初、ServletContextがあったHiveMindレジストリとかから取得しようとしてたのですが、よく探してみたら、以下の情報がそれっぽい。org.apache.tapestry.web.WebRequest#getScheme()上記のクラスはインターフェースで実装クラスとしてorg.apache.tapestry.web.ServletWebRequestというそのまんまの名前のクラスが存在します。このインターフェースからサーバー名とかヘッダとかが取得できるっぽいです。_)m)Requestがあるからには、当然Responseもあるやろうと思ってたらやっぱり、ありました。org.apache.tapestry.web.WebResponseこれらのオブジェクトは、cycle.getInstructure().getRequest()cycle.getInstructure().getResponse()から取得できます。絡みのメモを公開しています。Blog|ブログを報告する。