소리소문 없이... 사랑도 명예도 이름도 남김 없이...
DexCore.net

Java/JSP 16

HashMap 에 키와 밸류 모두 가져오기

HashMap에 entrySet 메소드를 호출하면 키가 들어있는 Set이 넘어 옵니다. Set에서 iterator를 뽑아내면 whlie 문으로 루프를 돌려서 키를 하나씩 가져올 수 있습니다. 아래 코드는 가져온 키를 기준으로 값을 가져와서 출력한 샘플 입니다. public static void main(String[] args) { Map map = new HashMap(); map.put("A", "aaa"); map.put("B", "bbb"); map.put("C", "ccc"); map.put("D", "ddd"); map.put("E", "eee"); map.put("F", "fff"); Set entrySet = map.entrySet(); Iterator iterator = entrySet...

Java/JSP 2012.12.14

include page 와 file 비교

는 jsp 파일이 자바파일로 바꿀때 자바문서에 삽입되어 컴파일 되며, 상위파일에서 쓰던 변수를 그대로 사용할 수 있다. 은 자바로 바뀌고 컴파일이후 실행중에 값이 들어가며, 변수를 사용할때는 이런식으로 useBean에서 파라미터 넘기는것 처럼 사용합니다.. 해당 a.jsp 에서 받을때는 request.getParameter("abc")와 같이 받습니다. 출처 : http://xxwony.egloos.com/42932

Java/JSP 2012.12.14

URLEncoder 와 URLDecoder 사용법

가끔 웹 브라우저의 주소줄에 깨진 글자를 보게 되는데 이것이 바로 웹 인코딩(Encoding)된 문자URLEncoder 클래스는 운영체제마다 일부 문자를 인식하는 방식이 다르기 때문URLEncoder 클래스는 일반 문자열을 웹에서 통용되는 'x-www-form-urlencoded' 형식으로 변환하는 역할을 담당 대소문자, 숫자, 밑줄을 제외한 URL에 있는 문자를 코드화하는 것▣ URLEncoder 변환규칙 ◈ 아스키문자(a~z, A~Z, 1~9), '.', '-', '*', '_' : 그대로 전달 ◈ 공백문자(' ') : '+' 기호로 변환됨 ◈ 기타문자 : '%xy' 와 같이 세 개의 문자로 변환되며, 이 때 xy는 해당 문자의 ASCII코드를 16진수화한 결과를 두자리의 대문자로 나타낸 것이다.▣ ..

Java/JSP 2012.12.14

Map 과 List

점차적으로 다양한 자료를 추가하여 일목요연하게 볼 수 있도록 하겠습니다. - ArrayList - List - Map - HashMap - Set - Collection - Queue - Vector ################################################################################################### List : - 검색 기능이 있으며 중복되는 데이터를 저장할 수 있다. - DB 조회결과 저장시 - 검색의 기능이 없다(Index, 내용) - ArrayList와 Vector가 있다 List list = new ArrayList(); ArrayList list = new ArrayList(); Collection list = new..

Java/JSP 2012.12.14

List list = new ArrayList()

1. List list = new ArrayList(); 와 ArrayList list = new ArrayList(); 는 뭐가 다른것인가요? List list = new ArrayList() 는도형 list = new 정사각형(); ArrayList list = new ArrayList(); 정사각형 list = new 정사각형(); 위의 예처럼 List는 interface입니다. 인터페이스는 공통되는 메소드를 추출해놓은 클래스로 생각하시면 됩니다. 클래스를 생성할때 도형 타입으로 생성하게 되면 정사각형이 아닌 다른 직사각형, 삼각형등 도형 인터페이스를 구현한 클래스에서 사용 될 수 있습니다. 그렇지만 정사각형 클래스로 생성하게 되면 직사각형, 삼각형등에서는 사용할 수 없게 됩니다. 자바의 특징중 다..

Java/JSP 2012.12.14

JSP 와 MS SQL SERVER 연동

JSP에서 JDBC를 이용해서 MSSQL에 연결하는 방법이다. 1. JDBC 드라이브 다운로드 3.0 http://www.microsoft.com/downloads/details.aspx?FamilyID=a737000d-68d0-4531-b65d-da0f2a735707&DisplayLang=ko 4.0http://www.microsoft.com/ko-kr/download/details.aspx?id=11774 2. JDBC 드라이브 설정 다운로드 받은 파일을 적당한 위치에서 압축을 푼다. 압축이 완료된 폴더에 sqljdbc.jar, sqljdbc4.jar 두 가지 파일이 있다. Javs 1.6 이상 버전은 sqljdbc4.jar 파일을 사용하면 된다. 해당 파일을 TOMCAT과 웹서비스 경로에 복사한다...

Java/JSP 2012.09.06

[JSP][Oracle] JDBC 접속 패턴, Oracle JDBC JSP 연동, JSP Model 1

[01] JDBC 접속 패턴1. 실습 환경 설정- Eclipse . Project Type: Dynamic web project . Project Name: jdbc_oracle . Library : ojdbc.jar- Oracle JDBC Driver "ojdbc.jar" 파일을 'WebContent/WEB-INF/lib' 폴더에 복사한다.2. JSP ---------------------------------------> Oracle, MySQL- JSP에서 처리 로직을 전부 구현하며 알아 보기가 쉽다.- 개발이 단순하나 DB서버의 변경 및 데이터베이스의 종류가 바뀔경우 유지보수가 어렵다.- 약간의 유지 보수 향상을 위해 SSI(Server Side Include) 방법을 이용한다.(DBConnect..

Java/JSP 2012.09.06

Java Server Page ?

Java Server Page JSP는 기존의 단순한 html을 서비스하던 웹서버의 기능을 보다 발전시켜 웹 기반의 프로그램을 할 수 있도록 만든 것. 서블릿을 기본으로 하고 있으며 서블릿의 프로그램적인 요소를 발전시켜 사용자가 보다 쉽게 다룰 수 있도록 만든 스크립트 기반의 프로그램, JSP는 스크립트이기 때문에 작성될 때만 스크립트 형태로 만들어지며 사용될 때는 servlet파일로 변환, 컴파일 까지 된다, 그 후 servlet객체를 생성, servlet Container에서 관리. 결국 jsp는 servlet이 되어야 서비스 될 수 있다. html은 단순히 웹서버와 클라이언트와의 데이터 요청과 서비스로 이루어져 있지만 jsp는 html의 단계에서 한단계가 더 나아가 server side프로그램을 추..

Java/JSP 2012.05.17
728x90
반응형