chap5 - checkbox를 이용한 select, 오라클 함수사용,ajax

[ mybatisTest.jsp ]



검색을 눌렀을때 checkbox 의 value를 배열로 받아온다.
[ MyBatisTestCtrl.java ]





[ testdb.xml ]


위에 처럼 하면 잘못되어진 것이다.!!!!
parameterType = "String[]" 는 잘못된 것이다.
그러므로 처음부터 모두 배열로 담아서 HashMap으로 가지고 와야 하는 작업을 해야 한다.
[ mybatisTest.jsp ]


선택된 checkbox 대로 나온다.
[ MyBatisTestCtrl.java ]





[ testdb.xml ]








성별과 부서별 조회





testdb.xml
에 sql 문이 너무 조잡하다..
그러므로 오라클에서 sql 문에 함수를 이용하여 바꾸어본다.




==================================================================
Ajax
[pom.xml]


바로 위에는 새롭게 추가해 준것이다.
위에도 같은 json 인데 jackson 이라고 불리운다.

위에도 같이 새롭게 추가해준 것이다.
json과 같은데 jackson Core 라 불리운다.

위에도 새롭게 추가해준 것이다.
json 과 같으며 goole json 이다.
회사에 취업후 무엇을 사용할지 모르기때문에 위에 3가지를 모두 배워본다.



[ MyBatisTestCtrl.java ]


[ mybatisTest13_JSON.jsp ]


여기서 JSON 은 View단이 필요없이 바로 출력이 가능하다.
앞으로 Spring 에서는 아래와 같이 JSON을 사용할것이다.





google 에서 만든 json을 사용해보자. gson

