본문 바로가기
error

jsp mvc model2 일정관리 수정시 오류발생

by aesup 2021. 3. 21.
728x90
	req.setAttribute("month", month);
			
			String dayOfWeek1 = dayOfWeek + "";
			//System.out.println("dayOfWeek1" + dayOfWeek1);
			
			req.setAttribute("dayOfWeek", dayOfWeek1);
			
			req.setAttribute("list",list);
			req.setAttribute("pp", pp);
			
			req.setAttribute("p", p);
			req.setAttribute("nn", nn);
			req.setAttribute("n", n);
			req.setAttribute("result", "오류확인");
			
			System.out.println(n);
			
			System.out.println("calerdar SERVLET4");
			
			
			req.getRequestDispatcher("calendarlist.jsp").forward(req, resp);
			//resp.sendRedirect("calendarlist.jsp");
			//dispatch = req.getRequestDispatcher("calendarlist.jsp");
			//dispatch.forward(req, resp);

CalController에서 setAttribute로 객체를 설정해주고

forward함수와 getRequestDispatcher 내장함수로 calendarlist.jsp 에 데이터를 저장하여 발송하는것까진

좋았으나...

if(UtilEx.nvl(smonth) == false){
	month = Integer.parseInt(smonth);
}

//String SdayOfWeek = request.getParameter("dayOfWeek");
int dayOfWeek = cal.get(Calendar.DAY_OF_WEEK);
//dayOfWeek  = Integer.parseInt(SdayOfWeek);


String pp = (String)request.getAttribute("pp");

String p = request.getParameter("p");
String nn = request.getParameter("nn");
String n = (String)request.getAttribute("n");
System.out.println(n);
String result = request.getParameter("result");
System.out.println(result);
List<CalendarDto> list = (List<CalendarDto>)request.getAttribute("list");

 

getAttribute가 아닌 getParameter를 사용하여 값이 전혀 넘어오지 않았다..

당연히 생각해야하는걸,, 코드를 보면서 한참을알지못해 한시간이나 허비를했다

 

 

728x90