質問: 現在,Struts2を使ってWebAPを作成しているのですが、この中のPOJOのjavaからfileを読み込む処理がうまくいかなくて困っています。 具体的に言うと、 TestSite\WEB-INF\classes\dto\test.javaから、 TestSite\WEB-INF\classes\test.xmlを読み込みたいのですが、 「Could not find resource」というエラーがでます。 やってみた対策としては、 ・パスを"../test.xml"に書き換る ・パスを"C:/software/study/workspace/.metadata/.plugins/org.eclipse.wst.server.core/tmp0/wtpwebapps/TestSite/WEB-INF/classes/test.xml" に書き換える ・上記の/を\\に書き換える です。 何かお気づきの点がありましたら、ご指摘いただけると幸いです。
回答: さあ。 "."でFileを作って、フルパスを取ってみては。