전체 글 (170) 썸네일형 리스트형 org.springframework.beans.support.PagedListHolder.PagedListHolder(List source) PagedListHolder List의 페이징 처리를 해주는 스프링 클레스 인자로 List를 받는다. 다음과 같이 사용한다. PagedListHolder testList = null; try { testList = new PagedListHolder(this.DBManager.getTestList()); testList .setPageSize(pageSize); testList .setPage(0); }catch (Exception ex) { } 서버 언어와 클라이언트 언어의 서버 언어와 클라이언트 언어의 차이 jsp와 html 또는 javaScript의 차이에 대해서 알아보겠습니다 결과를 생각하면서 천천히 보시면 도움이 될 겁니다. 자 다음과 같이 코드를 작성해 봅니다. 결과가 어떻게 나올까요? 당연히 아래와 같이 결과는 나옵니다. 왜 이렇게 나왔을까요?? 대부분의 초보자들이 jsp에서 을 지원해 주는구나 하고 생각을 많이 합니다. 그리고 그냥 그러려니 하고 넘어가죠. 하지만 jsp는 java입니다. 태그가 없죠. 그럼 왜 예상한 결과대로 저렇게 나온 것일까요? 으흠 한번 소스를 열어보도록하죠 이걸보고 아무것도 느끼지 못하셨다면 다시 한번 생각해 보세요 안의 자바 코드는 전부 사라지고 한줄의 코드만 생성되었네요. 여기서 제가 알려주고 싶은건 jsp코드에서 i+" " 이부분만.. jsp mySQL 연동 오랜만의 글이네요 오늘은 eclipse에서 jsp랑 mySQL이랑 연동을 해볼까 합니다. 우선 코드와 결과이구요 설명은 아래에 하겠습니다 연동하기 위해선 mysql connector가 필요합니다 http://dev.mysql.com/get/Downloads/Connector-J/mysql-connector-java-3.1.12.zip/from/pick 여기서 받으면 되구요 커넥션 연동 방법은 두가지가 있습니다. 1. C:\apache-tomcat-7.0.23\lib 이런식으로 톰켓 자체에 커넥션을 넣는 방법 2. 이클립스 lib에 위의 스샷처럼 커넥션을 넣는 방법 아무거나 하셔도 상관 없습니다. 하지만 프로젝트를 위해서 이클립스에서 연동하는 방법을 추천합니다. String dbURL = "jdbc:mys.. ★ JDBC API를 이용한 프로그래밍 (Java DataBase Connectivity) * 강좌를 시작하기전에.....JDBC를 이용하여 DB를 엑세스해서 프로그래밍을 하는 방법의 기초에 대해서 강의합니다. 따라서 이번 강좌는 JDBC를 처음 사용하고 하는 분들에게 적합한 강좌입니다. * JDBC 프로그래밍의 5 단계 DriverManager에 해당 DBMS Driver를 등록 해당 Driver로 부터 Connection 객체 획득 Connection 객체로부터 Statement 객체 획득 Statement의 method를 이용하여 SQL실행 ResultSet 으로 받아서 처리(executeUpdate 의 경우엔 제외) 객체 close() (ResultSet, Statement, Connection) 그럼 각 단계에 대해서 자세히 알아 보도록 하겠습니다. * 1. DriverManager.. SQLGate2010 for MySQL DeVeloper - SQLGate2010 MySQL셋팅방법 우선 http://www.sqlgate.com/kr/download/로 접속해서 개인용 프리웨어를 받습니다. 설치는 간단하니 설명을 생략하겠습니다 호스트: 아이피 주소를 적는 곳입니다. 저는 로컬로 접속을 할 것이기 때문에 localhost라고 적었습니다. 사용자 : root그대로 사용하시면 됩니다. 암호 : MySQL을 설치했을 때 입력한 암호를 입력하시면 됩니다 포트 : 기본설정(설치중 포트를 변경하였을 경우만 수정) 데이터베이스 : 기본설정 문자 집합 : MySQL 설치할 때 UTF-8로 설정했었죠. 그렇게 설정하면 되겠습니다 날짜 집합 : 기본설정 연결 테스트를 해볼께요~ 연결 테스트에 성공했습니다. 그럼 연결을 누릅니다! 네 연결이 성공적으로 되었습니다. 오늘 포스팅은 여기까지 입니다. MY SQL 설치 JSP 홈페이지 구축에 앞서 환경을 셋팅해 봅시다 DB는 MYSQL을 사용하겠습니다 그럼 간단히 따라해볼까요~ 1.홈페이지에 접속하여 MY SQL을 다운 받습니다~ Install버전으로 받겠습니다. 그냥 따라하면 되는 부분의 설명은 생략하도록 하겠습니다. http://www.mysql.com/downloads/ MySql 사이트로 들어갑니다. 왼쪽의 Community Server클릭! 인스톨 버전으로 다운을 받습니다. 등록하기가 나오면 등록하지 않고 No thanks, just take me to the downloads!를 클립합니다. 그리고 태극모양을 찾아서 다운을 받습니다. 다운을 받으셨으면 실행을 시킵니다. 동의하시고 넥스트를 누르시면 됩니다. 하드공간이 충분하다면 Complete로 Typical.. 서블릿이란?? ▣ 서블릿(Servlet) 서블릿(Servlet)이란 "Server" + "Let"의 합성어로써, 말 그대로 서버에서 실행되는 프로그램을 의미한다. 클라이언트의 요청에 따라 서버에서 서블릿을 실행하고 그 결과를 클라이언트에게 전송하는 방식으로 동작된다. □ 서블릿(Servlet) ◇ Server + Let ◇ 서버에서 실행되는 프로그램 ▣ 서블릿의 구성 서블릿은 웹에서 사용 가능한 자바 프로그램을 구현하기 위한 방법으로써, 자바 기반의 확장 CGI 애플리케이션을 구현하기 위해 사용된다. □ 서블릿의 구성 ◇ 웹에서 사용 가능한 자바 프로그램을 구현하기 위한 프로그래밍 방법 ◇ 자바 기반의 확장 CGI 애플리케이션을 구현하기 위한 언어 ▣ 서블릿을 실행하기 위한 필요조건 서블릿은 자바 기반이기 때문에 당연.. AdapterView 기본적인 Adapter입니다. 도서검색 프로그램을 짜는 과정에서 기본적인 출력 레이아웃을 만들고 있습니다. 클래스는 main이 되는 LibraryBookList클래스 리스트뷰에 출력할 항목을 담는 LibrayItem클래스 BaseAdapter를 상속받아서 재정의를 하는 LibrayAdapter클래스로 구성됩니다. xml파일은 기본적인 리스트뷰 librarybooklist.xml과 리스트뷰의 한줄한줄에 들어갈 자식 layout인 librarybooklist_menu.xml로 구성됩니다. 전체 코드입니다. LibraryBookList.java package Don.Library; import java.util.ArrayList; import android.app.Activity; import android... 이전 1 ··· 18 19 20 21 22 다음