본문 바로가기

728x90
반응형

JAVA HTML JAVASCRIPT

(83)
<c:if> stl에서 조건에 따른 분기를 처리할 수 있는 태그로 와 가 있습니다. 1. 태그 test 속성내의 EL 의 결과가 참이면 실행됩니다. else 구문은 없습니다. 위의 코드는 변수 name의 값이 "홍길동" 이면 출력합니다. 태그에 사용될 수 있는 속성은 다음 세 가지 입니다. - test : 필수 속성으로 속성값으로 EL 비교식을 가집니다. - var : 조건 결과를 저장할 변수를 지정합니다. - scope : 조건 결과를 저장할 변수의 저장 scope을 지정합니다. 위 코드는 test 속성의 결과를 nameHong 변수 이름으로 session 영역에 저장합니다. 동일 세션의 다른 페이지에서 결과를 찾을 수 있습니다. 2. test속성에 사용될 비교 연산자 * eq(==) : 문자열 또는 숫자가 같으면..
forEach() 구문 arr.forEach(callback(currentvalue[, index[, array]])[, thisArg]) 매개변수 callback각 요소에 대해 실행할 함수. 다음 세 가지 매개변수를 받습니다.currentValue처리할 현재 요소.index Optional처리할 현재 요소의 인덱스.array OptionalforEach()를 호출한 배열.thisArg Optionalcallback을 실행할 때 this로 사용할 값. 반환 값 undefined. 설명 forEach()는 주어진 callback을 배열에 있는 각 요소에 대해 오름차순으로 한 번씩 실행합니다. 삭제했거나 초기화하지 않은 인덱스 속성에 대해서는 실행하지 않습니다. (예: 희소 배열) callback은 다음 세 인수와 함께 호출..
eclipse 초기 설정 # 설정 공유 File > Export 에서 Preferences를 export하고 다른 워크스페이스에서 import. 1. 설정파일 수정 eclipse > eclipse.ini 파일을 수정하며, 아래 설정값을 자신의 사양에 맞춰 변경하여 사용한다. 세미콜론(;)은 주석이다. ; workspace의 경로를 윈도우 타이틀바에 출력 -showlocation ; 클래스 유효성 검사 생략, 그러나 나중에 어딘서 오류나는지 확인하기 위해 사용 추천 ;-Xverify:none ; jdk 버전으로 설정하면 속도 향상 -Dosgi.requiredJavaVersion=1.6 ;--------------------------------------------- ; JVM 메모리 관리 ;---------------------..
egov Framework 초기 세팅 프로젝트 진행전 초기세팅 상태를 모든 팀원에게 동일하게 적용하기 위한 구성을 만든다. 전자정부 프레임워크의 버전에 따라서 필요한 jdk, tomcat 등의 필요한 조건들이 다르므로 버전별로 기본적인 개발환경을 세팅해둔다. 매번 프로젝트가 시작될때 마다 개발환경을 세팅하지 않고 이전에 세팅해둔 개발환경을 가져다가 활용 하자. http://www.egovframe.go.kr/wiki/doku.php?id=egovframework:dev3.5:gettingstarted 에 있는 내용은 기본설정을 설명하고 있다. 참고하자. eGov-3.5.1 + jdk1.8.0_73 + Tomcat7 + svn 개발환경 경로 만들기 D:/Dev/eGov/ 개발환경 eGov 설치 http://www.egovframe.go.kr/..
PostgreSQL 설치 DB생성 자주 사용하는 MySQL에 비해 PostgreSQL의 DB와 User 생성 방법이 생소하여 정리하였다. 1. PostgreSQL 설치 및 접속 - PostgreSQL 설치 $ sudo apt-get install postgresql - psql로 PostgreSQL 접속 $ sudo -u postgres psql - PostgreSQL에서 명령어를 수행하기 위한 User변경 $ su postgres 2. Database 생성 및 사용 - Database 생성 = Command 명령어로 Database 생성이 가능하다. $ createdb {DBname} ex) createdb programistdb = 또는 MySQL처럼 psql을 실행하여 Database 생성이 가능하다. $ psql postgres=..
PostgreSQL 설치 및 확인 이번 포스팅에선 PostgreSQL 관리를 위한 pgAdmin4 설치 및 테스트에 대하여 설명한다. 이전에 포스팅했던 환경 구성을 바탕으로 pgAdmin4를 설치하여 PostgreSQL 연동 테스트를 할 것이다. PostgreSQL 환경 구성 : 2018/10/27 - [Database/PostgreSQL] - PostgreSQL 설치 및 DB 생성과 User 생성 pgAdmin4 이후 버전부터는 Python기반의 Framework인 Flask를 지원한다. - 필요 패키지 설치 $ sudo apt-get install build-essential libssl-dev libffi-dev libgmp3-dev virtualenv libpq-dev python3-pip python3-dev - pgAdmin4..
DBeaver 설치 및 연동 DBeaver는 PostgreSQL, Greenplum DB 외에도 MySQL, MariaDB, SQLite, Oracle, DB2, SQL Server, Sybase, MS Access, Teradata, Firebird, Derby 등의 Database에도 사용할 수 있으므로 활용도가 매우 높습니다. 물론 오픈소스니깐 공짜로 그냥 설치해서 사용하면 됩니다. * 출처: https://dbeaver.io/ 1, Mac OSX 에 DBeaver Community Edition (ver 5.3.5) 설치하기 저는 Brew 를 이용해서 설치했습니다. 1. 터미널을 엽니다. 2. Brew 가 설치되어 있지 않으면 아래의 스크립트를 그대로 실행시키고, 맥북의 비밀번호를 입력해주세요. 만약 Brew 를 이미 설치하..
Web Application Server(이하 WAS) 개요 Web Application Server(이하 WAS)는 웹 서버로부터 동적 페이지 요청을 받아 처리한 후 그 결과를 웹 서버로 반환한다. 주로 동적 페이지 생성을 하는 프로그램을 실행하고 데이터베이스 연동 작업을 처리한다. 주요 WAS는 다음과 같다. Apache Tomcat JBoss WebLogic WebSphere Jetty Jeus mod_wsgi uWSGI Gunicorn 동적 웹 페이지(Dynamic web-page)란? 정적 페이지(Static web-page)는 누가 언제 어디서 페이지를 요구하더라도 항상 같은 결과만을 응답하는 페이지이다. 웹 서비스 제공자가 사전에 준비하여 서버에 Deploy한 컨텐츠이며, 주로 HTML, CSS, JavaScript 및 각종 미디어 파일이 해당된..

728x90
반응형