springMVC 는 어떻게 controller 의 Model 데 이 터 를 jsp 페이지 에 전달 합 니까?
2544 단어 controllerjspspringMVC
@Controller // IOC
//@RequestMapping(value="/topic")
public class TopicAction {
@Resource(name = "topicServiceImpl")
private TopicService topicService;
/**
*
*/
@RequestMapping(value="/index")
public String index(Model model){
List<Topic> topicList = topicService.getAllTopicList();
model.addAttribute("topics", topicList);
System.out.println(" model="+model);
return "index.jsp";
}
}
어떻게 jsp 페이지 에서 데 이 터 를 얻 습 니까?먼저 과거의 데 이 터 를 전달 할 때 어떤 유형 을 알 아야 합 니까?그리고 데 이 터 를 분석 하여 데 이 터 를 표시 합 니 다.
el 표현 식${topics}으로 다음 과 같은 데 이 터 를 얻 을 수 있 습 니 다:
[Topic [id=0, time=2016-12-05 08:29:02.0, title=html , contents=null, isTuiJian=0, good=15, user=null, replyList=[], type=null], Topic [id=0, time=2016-12-05 08:29:04.0, title=JSP , contents=null, isTuiJian=0, good=2, user=null, replyList=[], type=null], Topic [id=0, time=2016-12-05 08:28:59.0, title=test, contents=null, isTuiJian=0, good=3, user=null, replyList=[], type=null], Topic [id=0, time=2016-12-05 08:28:52.0, title=test2, contents=null, isTuiJian=0, good=0, user=null, replyList=[], type=null], Topic [id=0, time=2016-12-13 09:29:30.0, title= , contents=null, isTuiJian=0, good=3, user=null, replyList=[], type=null], Topic [id=0, time=2016-12-05 08:28:56.0, title=test4, contents=null, isTuiJian=0, good=0, user=null, replyList=[], type=null], Topic [id=0, time=2016-12-05 09:02:19.0, title=tst2, contents=null, isTuiJian=0, good=30, user=null, replyList=[], type=null], Topic [id=0, time=2016-12-08 14:45:47.0, title= , contents=null, isTuiJian=0, good=3, user=null, replyList=[], type=null], Topic [id=0, time=2016-12-08 19:39:15.0, title= , contents=null, isTuiJian=0, good=0, user=null, replyList=[], type=null], Topic [id=0, time=2016-12-09 14:17:17.0, title=test, contents=null, isTuiJian=0, good=0, user=null, replyList=[], type=null], Topic [id=0, time=2016-12-09 14:19:21.0, title= の, contents=null, isTuiJian=0, good=0, user=null, replyList=[], type=null]]
이곳 은 분명히 우리 가 원 하 는 데이터 가 아니다.이${topics[1].title}을 사용 하면 다음 과 같은 데 이 터 를 얻 을 수 있 습 니 다.
${topics[1].title}밖 에 for 순환 을 추가 하여 모든 데 이 터 를 출력 할 수 있 습 니 다.
여 기 는 제 개인 적 인 결론 입 니 다.
이상 이 바로 본 고의 모든 내용 입 니 다.여러분 의 학습 에 도움 이 되 고 저 희 를 많이 응원 해 주 셨 으 면 좋 겠 습 니 다.
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
Processing controlP5로 GUI 컨트롤러Processing에서 ControlP5 라이브러리를 사용하면 쉽게 GUI 컨트롤러를 만들 수 있습니다. 이번 자주 사용하는 슬라이더와 버튼에 대해 적어 둡니다. 향후 늘릴지도, 늘지 않을지도,라고 하는 곳. Pro...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.