我有一个返回对象的服务。当对象为null时,它返回500内部服务器错误代码。如何将其更改为404找不到的对象。我有一个响应对象,它是一个类对象并具有某些属性。任何帮助
答案 0 :(得分:0)
try{
//some code
} catch(Exception ex) {
response.setStatus(HttpServletResponse.SC_NOT_FOUND);// 404
request.getRequestDispatcher("/404.htm").forward(request, response);
}
答案 1 :(得分:0)
此时我们所能做的就是猜测这个问题。但是
当对象为null时,它返回500内部服务器
听起来好像你得到一个空指针异常。你可以:
try/catch