[遠距離レスになっているのかどうか?]
Javaで相対パスを取得できない(某)
以前お騒がせしてしまったサイトの方が困っていらっしゃったので、
できる範囲内でご協力したいと思い病院から書き込んでます。
この前はすいませんでした。
ということで、画像にまとまてみましたので、よろしければご覧ください。
(コンピュータ関係にほどほどに詳しい人向け)
結局のところローカルだとFileオブジェクトを使ってやればパスは取得できますが、
サーバ上ではServletを作成する際に継承することの多いhttpServletが継承している
GenelicServletが実装している「getServletContext」を使用してServletContextを取得し、
そのオブジェクトからパスを得てやるという形になります。
言葉で伝わらないことが世の中にはたくさんあるなぁ、という典型例な気がします。
それにしても、病院のが作業がはかどるのが謎だ。
以下参考にさせていただいたサイトへのリンクです。
[病状]
軽度の血栓ということらしいです。
脳には異常なし。そういう家系ということで、片付けたくはないのですが。
無茶はするなとのことでした。
月曜には復帰予定。日記は人からAir’Hを強奪レンタルしてますので、かけますじゃ。
寝ろという、体内の声を聞きつつ就寝。
Javaで相対パスを取得できない(某)
以前お騒がせしてしまったサイトの方が困っていらっしゃったので、
できる範囲内でご協力したいと思い病院から書き込んでます。
この前はすいませんでした。
ということで、画像にまとまてみましたので、よろしければご覧ください。
(コンピュータ関係にほどほどに詳しい人向け)
忙しいときほどこういう助け合いは大事かも
http://keepers.web.infoseek.co.jp/images/ServletContext.jpg
結局のところローカルだとFileオブジェクトを使ってやればパスは取得できますが、
サーバ上ではServletを作成する際に継承することの多いhttpServletが継承している
GenelicServletが実装している「getServletContext」を使用してServletContextを取得し、
そのオブジェクトからパスを得てやるという形になります。
言葉で伝わらないことが世の中にはたくさんあるなぁ、という典型例な気がします。
それにしても、病院のが作業がはかどるのが謎だ。
以下参考にさせていただいたサイトへのリンクです。
各種API
http://java.sun.com/j2se/1.4/ja/docs/ja/api/java/io/File.html(Fileオブジェクト)
http://www.jajakarta.org/tomcat/servletapi/servletapi-4.0/docs-ja/javax/servlet/ServletContext.html
(ServletContext)
http://d.hatena.ne.jp/keyword/(はてなダイアリー名前空間)
[病状]
軽度の血栓ということらしいです。
脳には異常なし。そういう家系ということで、片付けたくはないのですが。
無茶はするなとのことでした。
月曜には復帰予定。日記は人からAir’Hを
寝ろという、体内の声を聞きつつ就寝。
コメント