본문 바로가기
728x90
반응형

Web Programming93

Dao / java.sql.SQLException sql문에 오류가 날 부분이 없는데 SQLException 이 난다면 sql문 결과에서 가져오는 부분의 오타일 가능성이 있다. hdata → hdate henddata → henddate 오타를 수정하고 실행해보니 정상 실행 되었다. 2021. 6. 23.
태그안의 내용 지우고 추가하기./ remove(), empty(), append() ajax를 사용하여 페이지 안에서 다른 jsp 혹은 html파일을 로드해야하는 경우에 해당페이지 안에서 로드되는 파일이 어디에 위치할지 위치를 정하고, 해당위치에 로드하는 방법을 사용한다. 위 과정에서 필요한 remove(), empty(), append() 메소드에 대해서 알아보자 이해하기 위해서 아주 간단하게 만들어보기 remove()실행! empty()실행! append()실행! 변경되는 요소 코드는 다음과 같다. 위치가 되는 div style은 div의 변화를 보기 위해서 이다. 사용하기 remove()는 해당 태그를 제거 시킨다. empty()는 해당 태그는 유지하고, 태그 안의 내용을 제거 시킨다. append()는 해당 태그안에 내용을 추가시킨다. 3가지 메소드의 정리 remove() 해당 .. 2021. 6. 22.
Ajax / JSP에서 Ajax로 JSP연결하기 JSP에서 Ajax를 이용해서 다른 JSP를 영역에 띄우는 방법이다. 구현하려고하는 페이지는 버튼을 클릭하면 selectAll메소드가 호출되고 , selectAll() 은 ajax로 영역에 새로운 jsp를 로드(?)할 것이다. 예) main.jsp에서 ajax를 이용해서 B.jsp를 로드할때, main.jsp는 controller에서 dao를 생성 메소드를 호출해서 데이터를 가져온다. 그 데이터를 B.jsp에 뿌려주고, 데이터를 받은 B.jsp를 main.jsp의 영역에 뿌려주는 것과 같은 방식에서 사용한다. datatype:"html" → 넘오는 jsp는 html 형식이기 때문에 "html" 이다. alert을 이용해보면 data가 넘어오는지, 어떤 data가 넘어 오는지 확인 할 수 있다. $("#l.. 2021. 6. 22.
jQuery / $(document).ready(function(){}) 보통 버튼이나 링크를 클릭하면 funtion 메소드(){}; 방식으로 실했하지만, script에서 $(document).ready()의 의미는 페이지가 준비가 완료되면 실행한다는 뜻입니다. 예제 . . . 위의 페이지를 실행시키면 페이지 로드되면 바로 alert창이 등장하게 됩니다. 2021. 6. 21.
728x90
반응형