我有一个使用另一个类来读取.XML文件的servlet,这里是简单的doGet()
的servlet:
private checkDBStatus;
public void doGet(HttpServletRequest request,
HttpServletResponse response)
throws ServletException, IOException
{
checkDBStatus = new checkDBStatus();
String returnText = checkDBStatus.getText();
// Set response content type
response.setContentType("text/html");
// Actual logic goes here.
PrintWriter out = response.getWriter();
out.println(returnText);
}
checkDBStatus
中的文件路径为XMLS/DB.xml
,当在Program
(主要)checkDBStatus
等Java类上运行时,正确的路径可以正常工作,但是当{ {1}}请求在servlet类中处理我得到Get
文件路径FileNotFoundException
(我的文件系统中找不到这个目录,我有IBM RAD)。
有谁遇到过这个问题?
这是读取thr .xml的代码:
\IBM\SDP\XMLS\DB.xml