ファイルを開いてその内容を返したい。ファイルを開きたいクラスと同じディレクトリにあるのに、ファイルが見つからない。問題の解決を手伝っていただければ幸いです。
コードは次のとおりです。
@GET @Produces("text/html") @Path("/{partNO}/") @Consumes("text/html")
public String getPartNoResponseHTML(@PathParam("partNO") String parID) throws WebApplicationException {
PartNoTemplate partNo = getPartNoResponse(parID);
String result = "";
try {
result = readFile(PART_NO_TEMPLATE_FILE);
} catch (FileNotFoundException e) {
e.printStackTrace(System.out);
return e.getMessage() + e.toString();
// throw new WebApplicationException(Response.Status.NOT_FOUND);
} finally {
result = result.replace("{partNO}", parID);
result = result.replace("{inputFormat}", partNo.getFormat().toString());
}
return result;
}
Tomcatで実行されているため、ファイルが見つからないと思います。また、Jersey と JAX-RS も使用しています。ご協力ありがとうございました、
マキシ