我的代码如下:
String path;
public DisplayDataServlet()
{
path=getServletContext().getRealPath("/leaflet/temp");
}
This throws a huge NullPointerException,this might be because I am having trouble specifying a valid relative path using the Netbeans folder structure. Netbeans IDE中的文件位置为Web Pages/leaflet/temp
。
尝试getServletConfig().getServletContext()
,仍然遇到同样的错误。
我尝试了以下路径:
1. /leaflet/temp
2. /Web Pages/leaflet/temp
3. /webcontent/leaflet/temp
4. /WebContent/leaflet/temp
5. /build/web/leaflet/temp
我不断收到同样的错误。
答案 0 :(得分:1)
试试这个
ServletContext servletContext = request.getSession().getServletContext();
而不是直接使用getServletContext()
。