jongviet

June 1, 2021 - 수업간 각종 에러들..... 본문

Spring legacy

June 1, 2021 - 수업간 각종 에러들.....

jongviet 2021. 6. 1. 23:04

*6월1일

 

1)HTML, BODY 태그 없이 특정 부분만 include 시에는, $(function() { }); 안에 있는 코드는 작동안함... 왜냐하면 $(function() { });은 </html>끝난 후 작동을 하는데, include시 </html> 코드가 생략되어있기 때문!

 

 

2)요청 타겟에서 유효하지 않은 문자가 발견되었습니다. 유효한 문자들은 RFC 7230과 RFC 3986에 정의되어 있습니다.
-tomcat -> server.xml에 하기 문구 추가!

    <Connector connectionTimeout="20000" port="8090"  protocol="HTTP/1.1" redirectPort="8443"  relaxedQueryChars="[,]"/>

 

3)list를.... 왜 못들고올까 값을!?!?!?! List 출력 왜!?!?! 안되냐!?!?!?

         case "list":
              req.setAttribute("list",  psv.productList());  //리턴 받은 값은 setAttribute를 해서 key:value로 넘겨줘야 req와 함께 바인딩해서 다음 페이지로 forward 할 수 있음!!
              rdp =  req.getRequestDispatcher("index.jsp?view=success");
              rdp.forward(req, resp);

 

4)mapper에서 list인데 resultType이 pvo 객체?! DAO에서는 List<ProductVO> list로 데이터를 받는데?!

-Mybatis에서는 한 행을 객체로 보기 때문에 리스트인 경우에도 객체명을 넣음

 

<select id="list" resultType="pvo">

 

 

5)Mapped Statements collection does not contain value for  memberMapper.regMemberVO
->단순 오타! Namespace 오타! id값 오타! 


int result = sql.insert(NS+"reg" + mvo); --> int result = sql.insert(NS+"reg", mvo); //인자값 2개여야 함~~~

Comments