0
149

JSP EL 질문 드립니다


안녕하세요.

개발을 시작한지 얼마 되지 않은 초보 개발자입니다.

다름이 아니라 구글링을 하여도 제가 찾는 방법이 미숙해서인지 방법을 잘 찾지 못하여 이렇게 글을 올립니다.


spring을 테스트 해보면서 공부를 하고 있는데 jsp 단에서 el로 잘 받아와지지 않아서 혹시 문제가 뭔지 알 수 있을까요? 오류도 아니고 그냥 공백 값만 계속 나와서 문제점을 못 찾겠네요ㅜㅜ

아래는 해당 소스입니다!


[test.jsp]

<jsp:forward page="/html5/test.do">

<jsp:param name="test" value="<%=hello%>" />

</jsp:forward>


[test.java]

@RequestMapping(value = "/html5/test.do")

public ModelAndView retrieveCustSatisfaction(test input){

System.out.println("controller");

ModelAndView mv = new ModelAndView();

                Test test = new Test();

    List<Test>  test2 = new ArrayList<Test>();

            test.setMessage1("hello");

            test.setMessage2("mymy");

            test2.add(cmcd);

            mv.addObject("temp", test2);

            mv.addObject("hello", "testHello");

            mv.setViewName(2번째 url);

    return mv;

}

2번째 url에 이동할 url인 test2.jsp url을 적었습니다.


[test2.jsp]

${param.test}

${test}

${test.message1}

${test.message2}

${param.hello}


위에서 param.hello 는 잘 받아와지는데

제가 정의한 model은 안넘어와지네요

model에 toString method도 있고 model에 값이 담기는 것 까지 확인하였는데

혹시 어떤게 문제일까요 ㅜㅜ

아시는 고수님들 계시다면 알려주시면 정말 감사하겠습니다!

0
0
  • 답변 0

  • 로그인을 하시면 답변을 등록할 수 있습니다.