Хорошо. Я запускаю приложение JSf и получаю сообщение об ошибке NullPointerException в строке 220, которая
response.setContentType("text/html");
, не знаю, почему это может быть проблемой.Полный метод, в котором присутствует строка, приведен ниже:
public void reserveDates(String eventTitle, Date startDate,
Date endDate, String requestType, int terminals,
String lastName, String firstName, String middleInitials,
int badgeNo, String networkID, String telephoneNo,
String orgCode, String justification)
throws ServletException, IOException{
MapCreation mapCreate = new MapCreation(startDate, endDate);
newMap = mapCreate.getDatesTreeMap();
MapStorage mapStore = new MapStorage();
mapStore.storeMap(newMap);
//create instance of reservation class
rsvObj = new Reservation(eventTitle, startDate,
endDate, requestType, terminals, lastName, firstName,
middleInitials, badgeNo, networkID, telephoneNo,
orgCode, justification);
boolean possible = rsvObj.checkRange();
if(possible == true)
{
try{
HttpServletResponse response = null;
response.setContentType("text/html");
response.sendRedirect("main");
CreateTempStorage();
}catch(IOException ioe){
System.err.print(ioe);
}
}else if(possible == false){
try{
HttpServletResponse response = null;
response.setContentType("text/html");
response.sendRedirect("error");
}catch(IOException ioe){
System.err.print(ioe);
}
}
}
Ps: ответ, дающий ошибку, находится в первом условии, где я проверяю (возможно == true)
Iя просто пытаюсь использовать ответ для перенаправления на страницы, упомянутые либо "основной" или "ошибка", я ценю поддержку.Спасибо!