JAVA

    인텔리제이 콘솔 및 한글 메소드 깨짐 해결

    인텔리제이 콘솔 및 한글 메소드 깨짐 해결

    File - Settings 들어가서 File Encodings 입력 후 utf-8로 인코딩 전부 바꿔줌, 체크박스는 해도되고 안해도 되고 Help - Edit Custom Vm Options(혹은 shift 두번누르고 Edit Custom Vm Options입력) 들어가서 밑에 -Dfile.encoding=UTF-8 추가해주고 인텔리제이 껏다키면 정상적으로 한글 출력이댐

    Jsp 주기적으로 특정 메소드 호출하기

    Scheduler.java package controller.listener; import javax.servlet.ServletContextEvent; import javax.servlet.ServletContextListener; import java.util.concurrent.Executors; import java.util.concurrent.ScheduledExecutorService; import java.util.concurrent.TimeUnit; public class Scheduler implements ServletContextListener { private volatile ScheduledExecutorService executor; public void contextInitia..

    jsp 파일 업로드 예제

    jsp 파일 업로드 예제

    fileSelect.jsp 작성자: 제목: 파일명: 먼저 파일 업로드는 form태그에 을 통해서 하게 됩니다. 하지만 별다른 처리를 하지 않으면 실제로 넘어오는건 업로드한 파일이름만 넘어오고, 파일자체는 넘어오지 않습니다. 먼저 파일업로드를 받기 위해서는 enctype="multipart/form-data" 속성을 추가해줘야 됩니다. 이제 cors.jar을 이용해서 업로드를 받아야되는데요 www.servlets.com/cos/ Servlets.com | com.oreilly.servlet www.servlets.com 아래 파일을 다운받아서 라이브러리에 추가해줍니다. 이제 파일을 업로드 받아 저장하고, 받은 파라미터 정보를 출력하는 파일을 만들어보겠습니다. fileUpload.jsp MultiReques..

    intellij jsp & servlet & jstl 완벽 세팅하기

    intellij jsp & servlet & jstl 완벽 세팅하기

    jstl부분 세팅 부분에서 엄청 삽질하면서 이 영상을 찍게 되었습니다. 다른 블로그에서는 artifact부분 설정 부분을 설명을 안해주더라구요 ㅎㅎ.. 최근에 바뀐건지.. ㅎ 실행환경 java "1.8.0_281" tomcat "8.5" intellij "2021.1" 위 세가지가 설치되어 있다는 가정하에 진행하였습니다.

    이클립스eclipse 한글화 패치하기

    이클립스 한글패치 하기 ▲ 이클립스 홈페이지 우측상단 검색창에 'babel'을 검색한다. ▲ 바벨 프로젝트를 선택 ▲ 다운로드 클릭 ▲ 설치된 이클립스 버전에 맞는 것을 찾은 다음 URL 주소를 복사한다. ▲ 이클립스에서 Help → Install New Software ▲ add 클릭 ▲ 이름은 아무거나 써도 좋다. 두번째칸(Location)에 좀 전에 복사한 URL를 붙여넣는다. ▲ Babel Language Packs for eclipse 를 선택한다. 여기서 체크를 하는것은 아니고 가장 왼쪽의 ' > ' 를 눌러서 하위 메뉴가 나오도록 확장시켜준다. ▲ 내려서 한국어를 찾는다. 한국어 옆의 빈 네모칸을 체크하고 진행한다. ▲ 설치전 확인 창이 나오면 Next를 클릭 ▲ 약관에 동의하고 Finish..

    [Java] #0 이클립스 기본 골격과 구성 및 주석

    이클립스 맨처음 할때 기본 골격을 어떻게 구성하는지에 대한 포스팅입니다. 이클립스를 켜주시고File->New->Java Project 눌러줍시다. 프로젝트이름 정해주시고Use default location 체크표시해제해주시면 저장경로를 바꾸어줄수있습니다.다됬으면 Finish (Finish버튼이 안눌린다면 프로젝트 이름을 바꿔줍시다.) 생성된 폴더는 옆에 나오는데 그폴더 오른쪽 마우스 클릭 후New->Class 생성해줍시다. 이름정해주시고public static void main(String[] args) 체크해주시고 Finish 해주시면됩니다.(마찬가지로 Finish가 안눌린다면 이름 변경해주셔야됩니다.) 이걸로 기본골격이 완성되었습니다. 앞으로 이렇게 계속 만들어주시면 됩니다.F11을 누르면 자신이 만..

    [Java] Java공부를 위한 JDK 다운로드 및 eclipse 다운

    자바를 공부하기 위해서는 JDK(JAVA Development Kit), eclipse를 우선적으로 받아야 하는데요 1.JDK 다운로드 다운로드 사이트http://www.oracle.com/technetwork/java/javase/downloads/index-jsp-138363.html 자바는 활용 용도에 따라 크게 SE, EE, ME 버전으로 구분됩니다. - Java SE (Java Standard Edition) Java의 기본이 되는 에디션으로써, 흔히 자바 언어라고 하는 대부분의 패키지가 포함된 에디션이다. 주요한 패키지로는 java.lang.*, java.io.*, java.util.*, java.awt.*, javax.rmi.*, javax.net.* 등이 있습니다. - Java EE (Ja..