项目不是放在webapps/root下,而是另外的目录,现在使用
  String strDirPath=application.getRealPath(request.getRequestURI());
  strDirPath=strDirPath.substring(0,strDirPath.lastIndexOf('\\'))+"\\";
  String url = "jdbc:odbc:driver={Microsoft Access Driver (*.mdb)};DBQ="+strDirPath+"db\\test.mdb";
来连接数据库,却出现
java.sql.SQLException: [Microsoft][ODBC Microsoft Access Driver] '(未知的)'不是一个有效的路径。 确定路径名称拼写是否正确,以及是否连接到文件存放的服务器。这样的错误而相同的代码我将文件放在webapps/root下却是正确的.请问如何解决呢?项目位置不能更改了