본문 바로가기

Java

(189)
6.30 JSP 진짜 시작 / path , 절대경로, 디렉티브 태그 / 4대 영역 객체 - 속성객체 프로젝트 내에서 webapp이 루트 경로이다. 현업에서는 버전에 따라 webapp폴더가 아닌 경우도 있으니 주의. 서버에 여러가지 프로젝트를 add하게 되면 server.xml에 context에 등록이 됨. 여기서 path="/08_session_application" = 각 프로젝트에 접근하기 위한 path. 얼마든지 수정 가능. 중복이 되면 안됨. path 수정하려면 서버 중지하고 변경. 서버 더블클릭하고 Modules에서 쉽게 수정이 가능하다. path 수정 시 경로 앞에 / 넣기 path = "/" 인 경우 ROOT 프로젝트로 설정되어 프로젝트경로입력없이 진입했을때 처음 나오는 프로젝트가 됨. 서버 구동 후 tomcat 파일 탐색기로 들어가면 webapps => 정적 파일(html, css, im..
javascript, 자주 쓰이는 location, history, 스크롤이벤트 hoisting : var 변수 선언 이나 함수선언부가 맨위로 끌어올려진 것 처럼 적용됨. ex) DOCTYPE html> Insert title here console.log(sample3()); console.log(sample2); console.log(sample); sample = "text plain"; var sample; function sample3(){ return "call sample()"; } var sample2 = "text plain2"; DOCTYPE html> Insert title here 네이버 replace 이동 내부 파일 이동 DOCTYPE html> Insert title here back(); go(-2); forward(); 유투브처럼 스크롤 내리면 내용 추가..
06.23 eclipse for JSP set up 집에서 할일 이클립스에 preferences -> java -> installed JREs -> jdk11경로 지정 compiler 들어가서 버전에 맞게 수정 새 이클립스 두번째 버전으로 설치 WEB에 Files 다 UTP-8로 바꾸기 위에 쓴거 다시 설정하기 커넥트 풀 서버에 설정하는 법. server / context.xml에 아래 내용 추가 자바코드나 배포서술자 수정 시 무조건 서버 재구동해야함
06.26 이클립스 emmet 확장 프로그램 설치 animation효과 참고사항(타이밍)
javafx - dialog, ui스레드, mnemonic public void handleNew() throws IOException { //실행창으로 실행시킴 Runtime rt = Runtime.getRuntime(); //rt.exec("calc"); 메모장 실행 rt.exec("notepad"); } package main; import java.io.BufferedReader; import java.io.BufferedWriter; import java.io.File; import java.io.FileReader; import java.io.FileWriter; import java.io.IOException; import java.net.URL; import java.util.List; import java.util.Optional; import ..
javafx - list View , tableView, media, chart public class ViewController implements Initializable { @FXML private ListView listView; @FXML private TableView tableView; @FXML private ImageView imageView; @FXML private TextField txtName; @FXML private Button btnUpdate; @Override public void initialize(URL location, ResourceBundle resources) { // ListView에 출력 항목을 items 라고 함. // 항목을 전달하는 class로 ObservableArrayList를 사용 String[] strs = new Strin..
타임존 개념이 없는 시간을 나타내는 Local클래스 time package의 Local 클래스는 // 타임존 개념이 필요없는 날짜나 시간 정보를 나타내기 위해 // 자바 1.8에서 새롭게 추가된 패키지 class 묶음 // java util.Date // 호출되는 시점의 현재 시간 LocalDate toDay = LocalDate.now(); System.out.println(toDay); // 호출 되는 시점의 시간 정보 LocalTime present = LocalTime.now(); System.out.println(present); // . of(년,월,일) LocalDate birthDay = LocalDate.of(1982, 06, 07); // . of(시,분) // .of(시,분,초,나노타임) LocalTime birthTime = Loca..
프로젝트