java - 如何调度 JSP 页面?
问题描述
我有一个JSP页面作为task.jsp
. 所以我想一年只显示一次这个页面,即每年的三月份。
我不知道如何安排它。请帮我。以下是我的示例控制器代码:
@RequestMapping(
value = "task.htm",
method = RequestMethod.GET
)
public ModelAndView taskPost(@ModelAttribute("task") Task task, HttpServletRequest request) {
ModelAndView model = new ModelAndView("task");
//do something
return model;
}
解决方案
您可以抛出ResponseStatusException:
@RequestMapping(value = "task.htm", method = RequestMethod.GET)
public ModelAndView taskPost(@ModelAttribute("task") Task task,HttpServletRequest request {
if(LocalDate.now().getMonth() != Month.MARCH) {
throw new ResponseStatusException(HttpStatus.NOT_FOUND, "Unable to find resource");
}
ModelAndView model = new ModelAndView("task");
//do something
return model;
}
看更多:
推荐阅读
- firebase - firebase oauth2 accessToken 没用
- mysql - node-hapi 代码部署在 aws 实例(micro t2)上 - 一段时间后,swagger 响应为空
- ruby-on-rails-3 - 如何使用 .verify 验证 jwt 令牌而不是 rails 中的 .decode 方法?
- django - MariaDB 在 Django 中替换 MySQL
- sql - 我正在尝试使此功能和触发器工作:
- python - 在 unittest 中测试条件导入
- r - For循环交叉验证R
- javascript - 如何将单独的 JS 文件中的值传递给 Thymeleaf
- git - 让任何人都可以编辑 GitHub 存储库
- docker - 不同端口的环境变量如何在 docker-compose mariadb 中工作?