package com.blog.controller; import java.text.SimpleDateFormat; import java.util.ArrayList; import java.util.Date; import java.util.List; import javax.servlet.http.HttpServletRequest; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Controller; import org.springframework.ui.Model; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestParam; import com.blog.model.Diary; import com.blog.service.DiaryService; import com.github.pagehelper.PageHelper; import com.github.pagehelper.PageInfo; @Controller public class DiaryController { @Autowired DiaryService diaryService; /** * 编写心情 * @param diary * @return */ @RequestMapping("writediary") public String writediary(Diary diary){ Date currentTime = new Date(); SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd"); String dateString = formatter.format(currentTime); diary.setTime(dateString); this.diaryService.writediary(diary); return "Dsuccess"; } /** * 查询所有心情 * @param request * @return */ @RequestMapping("selectAllDiary") public String selectAllDiary( @RequestParam(value="pn",defaultValue="1")Integer pn, Model model){ try { PageHelper.startPage(pn, 10); List<Diary> diarys = diaryService.selectAllDiary(); PageInfo page = new PageInfo(diarys); model.addAttribute("diarys", page); return "saylist"; } catch (Exception e) { System.out.println(e); return null; } } /** * 管理员的心情所有列表 * @param request * @return */ @RequestMapping("/admindiary") public String admindiary( @RequestParam(value="pn",defaultValue="1")Integer pn, Model model){ try { PageHelper.startPage(pn, 10); List<Diary> diarys = diaryService.selectAllDiary(); PageInfo page1 = new PageInfo(diarys); model.addAttribute("diarys", page1); return "adminDiaryList"; } catch (Exception e) { System.out.println(e); return null; } } /** * 删除心情 * @param request * @return */ @RequestMapping("/deleteDiaryById") public String deleteDiaryById(HttpServletRequest request){ try { String id = request.getParameter("diaryid"); int diaryid = Integer.parseInt(id); this.diaryService.deleteDiaryById(diaryid); return "redirect:admindiary"; } catch (Exception e) { return null; } } }
最近下载更多
微信网友_7030143019094016 LV1
6月9日
随手一个用户名 LV1
2023年10月15日
hrljazz LV10
2023年6月12日
6389181 LV7
2023年6月1日
小妹妹 LV7
2023年5月30日
haoayou LV8
2022年3月6日
wanglinddad LV55
2021年12月22日
wlax99 LV12
2021年8月29日
ceelf48 LV6
2021年7月13日
听雨轩丿 LV10
2021年7月5日
最近浏览更多
微信网友_7030143019094016 LV1
6月9日
林灵123456 LV8
6月5日
happySuperman LV2
6月4日
lilitu LV6
5月29日
bin2337 LV4
1月22日
微信网友_6724618780348416 LV3
2023年12月4日
随手一个用户名 LV1
2023年10月15日
1289755 LV3
2023年7月29日
tangyongheng08 LV6
2023年7月21日
Tomcat80 LV5
2023年6月25日