|
|
|
@ -20,10 +20,8 @@ import sample.tomcat.service.HelloWorldService;
|
|
|
|
|
|
|
|
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
|
|
|
import org.springframework.stereotype.Controller;
|
|
|
|
|
import org.springframework.web.bind.annotation.ExceptionHandler;
|
|
|
|
|
import org.springframework.web.bind.annotation.GetMapping;
|
|
|
|
|
import org.springframework.web.bind.annotation.ResponseBody;
|
|
|
|
|
import org.springframework.web.servlet.ModelAndView;
|
|
|
|
|
|
|
|
|
|
@Controller
|
|
|
|
|
public class SampleController {
|
|
|
|
@ -34,12 +32,7 @@ public class SampleController {
|
|
|
|
|
@GetMapping("/")
|
|
|
|
|
@ResponseBody
|
|
|
|
|
public String helloWorld() {
|
|
|
|
|
throw new RuntimeException("Fail");
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
@ExceptionHandler(RuntimeException.class)
|
|
|
|
|
public ModelAndView handle(RuntimeException ex) {
|
|
|
|
|
return null;
|
|
|
|
|
return this.helloWorldService.getHelloMessage();
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|