정수리
309
2015-08-13 10:52:26
3
1696

카테고리를 만들려고 합니다


jsp를 사용하여 카테고리를 만들려고 합니다.

예를 들어 큰카테고리인 음악에서 세부카테고리인 힙합쪽으로 보고 있다가 세부 카테고리 발라드쪽 상품을 볼려고 발라드 버튼을 클릭하였을때 발라드 상품이 나오게 할려고 합니다

큰 카테고리안에서 세부카테고리끼리 움직이는 것입니다. 

jsp한페이지 안에서 디비 연결 및 쿼리문을 써서 그페이지에서 결과를 바로 뿌려 줄려고 합니다. 그페이지안에서 바로 정보를 받아 쿼리문에 넣어 쓸수 있나요?? 너무 두서없이 써서 죄송합니다 .

jsp 페이지

<%

디비 연결 및 결과 저장

%>

html

여기서 정보를 받아  위의 쿼리문에 넣어 결과를 가져 올수 있나요??


배열을 써서 위의 db결과를 뿌려줌

/html 

대략적으로 위와같은 형태를 써볼려고 하는데 가능할까요??

0
  • 답변 3

  • 제타건담
    6k
    2015-08-13 11:01:16

    카테고리의 경우는 데이터 양이 많지 않으니까 jsp 페이지에서 바로 전체 카테고리를 전부 조회해서 트리구조 스타일이든 아니면 별도 스타일로 보여줄수는 있어요..

    문제는 가장 마지막 카테고리인데..가장 마지막 단계의 카테고리 클릭시 상품이 나오도록 하는 것은 ajax로 이용해서 상품조회해서 javascript로 화면을 만들어주면 됩니다..

    정리하면 카테고리 출력을 하는 부분은 일반적인 jsp에서 출력, 상품을 출력하는 것은 카테고리 값을 가지고 ajax로 검색해서 출력하면 됩니다..

  • 정수리
    309
    2015-08-13 11:09:25

    제가... ajax를 배우지 않아서 ....ㅜ.ㅜ

  • 뱅만도리
    351
    2015-08-13 11:26:08

    이런식으로 카테고리를 선택하면 그에 해당하는 세부내용이 나오는걸 말씀하시는거죠?


    일단 카테고리를 관리할 카테고리 테이블 및 카테고리 CRUD 화면이 필요할꺼 같구요.

    이게 완성되면 저장된 카테고리 데이터를 위 그림처럼 뿌려서 처리하는 화면이 필요해요.

    그림에서 트리는 JUI http://seogi1004.github.io/jui/ko/#script 사용해서 만들어 본거구요...

    다른 트리관련된거 있으시면 개발 편하신걸로 사용하시면 됩니다.

    그리고 카테고리를 선택했을때 클릭이벤트(onclick 또는 트리쪽이벤트)에 윗분 말씀처럼

    ajax 비동기 통신으로 DB에서 데이터 가져와서 리스트 뿌려주시면 됩니다.

    Spring이라던지 mvc로 하실꺼 아니고 걍 jsp로만 하실꺼면.....

    꼼수긴 한데... ajax를 모르시면 카테고리가 뿌려진 화면에 iframe 만들어서

    데이터 리스트를 가져오는 jsp를 iframe에다 호출하신 다음에 iframe에 호출된 jsp에서

    가져온 데이터를 스크립트로 parent(카테고리화면)에 뿌려주셔도 될듯 합니다.

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