# 웹 개발/프레임워크 80

게시판 파일 다운로드 시 image도 다운로드 가능하게 기능넣기

Image URL을 아래의 jsp로 보낸다. 0) {is = uCon.getInputStream();response.setHeader("Content-Type", getMime("exe"));response.setHeader("Content-disposition", "attachment; filename=" + EnCodeType(f_list[f_list.length-1], "UTF-8", "8859_1"));//outStream = new BufferedOutputStream(new FileOutputStream(destinationDir+"\\"+localFileName));BufferedOutputStream fouts = new BufferedOutputStream(response.getOutpu..

PostgreSQL insert into(자료입력), copy ~ form

특정 테이블에 자료를 입력할 때는 다음과 같이 INSERT 구문이 사용됩니다:INSERT INTO weather VALUES ('San Francisco', 46, 50, 0.25, '1994-11-27');각 칼럼의 실재 자료들은 그 테이블을 만들 때 지정한 자료형과 완벽하게 일치해야한다는 것을 명심해야합니다. 특히 숫자가 아닌 자료일 경우는 윗 예제처럼 작은 따옴표(')로 둘러쌓야합니다. 날짜형(date) 자료를 입력해야할 경우는 그 값이 정확하게 날짜표현이어야합니다. (주, PostgreSQL에서는 날짜형처리가 비교적 엄격한 편입니다. 날짜가 아닌 표현에 대해서는 그 입력 자체가 허용되지 않습니다. 예: 0년 0월 0일, 2003년 2월 29일같은 것). 날짜형의 입력에 대한 자세한 이야기는 이 자..

PostgreSQL create table(테이블 생성), type(형식)

새 테이블 만들기새 테이블은 다음과 같이 테이블의 이름과 그 테이블을 구성하는 각 칼럼과 그 칼럼의 자료형을 지정해서 만듭니다:CREATE TABLE weather ( city varchar(80), temp_lo int, -- low temperature temp_hi int, -- high temperature prcp real, -- precipitation date date );psql 안에서는 하나의 SQL 명령이 여러 줄로 나뉘어져 있어도 되고, 한 줄로 모두 표현 되어도 상관 없습니다.하지만, 하나의 명령은 반드시 세미콜론(;)으로 끝나야합니다.SQL 문장을 작성할 때 공백문자(스페이스, 탭, 줄바꿈문자)들은 자유롭게 사용할 수 있습니다. 즉, 굳이 꼭 위와 같이 그대로 입력하지 않아도 됩니..

JSTL <c:foreach> map류 반복제어하기

JSTL core library (test: Struts 1.2.9, Servlet 2.3 spec) Example(Map) Map map = new HashMap(); map.put("d0",1.0); map.put("d1",2.0); map.put("d2",3.0); map.put("d3",4.0); request.setAttribute("varTbl", map); = Servlet spec 2.4에서는 대신 ${entry.key}만으로도 출력 가능하다. 이번에는 응용으로 Map에 여러 Key값이 존재할 경우 원하는 Key값만을 검색해서 hidden tag로 값을 넘기는 방법을 살펴보고자 한다. 얼핏 생각에는 ${entry['d'+i]} (여기서 i는 index번호이다) 와 같이하여 value로 넘기..