すでに60%完了していたプロジェクトを完了しなければなりませんでした。私はそれを完了し、それは動作します。しかし、なぜコードのこの部分が実装されているのか分かりません。 Spring MVCを使用しており、このメソッドはコントローラの下にあります。マッピングが機能し、機能が動作します。しかし、なぜ私たちが要求と応答オブジェクトがnullかどうかを調べる必要があるかどうかを知りたいと思います。彼らはどのような条件下でヌルになることができますか?私は答えを探したが、見つけられなかった。いくつかの明確さが大好きです。HttpServletRequestObjectがnull
@RequestMapping("/newVistor.htm")
public ModelAndView newVisitor(HttpServletRequest request,
HttpServletResponse response) throws Exception {
if (request == null || response == null) {
log.info("Request or Response failed for NEWVISITOR METHOD..");
throw new FERSGenericException(
"Error in Transaction, Please re-Try. for more information check Logfile in C:\\FERSLOG folder",
new NullPointerException());
}
}