윈도우즈에서 OpenJDK 설치하기 요즘 Oracle의 JDK 유료화 정책에 대한 이야기가 많이 나오고 있습니다.구글링을 통해 관련 글들을 읽어보면 내용이 복잡하고 표현이 모호한듯한데그냥 쉽게 개인적인 사용은 무료이고, 기업이나 관공서인 경우는 유료 정책으로 생각하면 될듯합니다.okky.kr에 여기에 대해 정리한 글이 있어서 링크해봅니다. (https://okky.kr/article/490213) 어쨋든 본론으로 넘어와서 이 포스팅에서는 완벽한 무료 JDK인 OpenJDK를 윈도우즈 개발환경에서 설치하는 방법에 대해 설명하겠습니다.근무중인 회사에서도 개발환경을 OpenJDK로 전환하는 중이라서 겸사겸사 정리해봤습니다. 구글에서 OpenJDK로 검색해서 나오는건 공식 홈페이지인데 Linux용만 배포하고있습..
[JSTL] 날짜형식 표현하기 우선 Date class datatype의 객체를 view페이지로 전달한다.1. JAVA Date 객체 생성 import java.util.Date; public class LogService { public void testDate() { Long time = System.currentTimeMillis() / 1000; Date dateTime = new Date(time); // 또는 Date dateTime = new Date(); } } 도움이 되셨다면 공감이나 좋아요 부탁드립니다~♡ 광고를 클릭해주시면 더욱 감사하구요~♡v♡/ 혹시 더 궁금하신 점이나 부족한 부분, 잘못된 내용이 있다면 댓글 부탁드립니다~~
자바에서 문자열이 숫자의 형태인지 검사하기 public boolean isNumeric(String input) { try { Double.parseDouble(input); return true; } catch (NumberFormatException e) { return false; } } ... //true System.out.println( isNumeric("42") ); System.out.println( isNumeric("3.14") ); System.out.println( isNumeric("1e5") ); // false System.out.println( isNumeric("A") ); 도움이 되셨다면 공감이나 좋아요 부탁드립니다~♡ 광고를 클릭해주시면 더욱 감사하구요~♡v♡/ 혹시 ..
[Java] 정수를 문자열로 변환하기 Integer number = 123; String numericStr = ""; numericStr = String.valueOf(number); numericStr = Integer.toString(number); numericStr = "" + number; 반대로 문자열을 정수로 변환 String numericStr = "123"; Integer number = 0; number = Integer.parseInt(numericStr); 도움이 되셨다면 공감이나 좋아요 부탁드립니다~♡광고를 클릭해주시면 더욱 감사하구요~♡v♡/혹시 더 궁금하신 점이나 부족한 부분, 잘못된 내용이 있다면 댓글 부탁드립니다~~
Java에서 배열 데이터 전송 받기 1. 전송 form PHP와는 다르게 input name에 배열표시 '[]'를 넣지 않아도 된다. 위와같은 데이터를 Controller에서 받을 경우 2. controller @Controller public class TestController { @RequestMapping(value = "/process.do") public String testMethod(HttpServletRequest request, Model model) { String[] arrayParam = request.getParameterValues("name"); for (int i = 0; i < arrayParam.length; i++) { System.out.println(arrayPar..
스프링(Spring)에서 Ajax 요청 / 응답1. java 객체의 json 변환을 위한 의존 라이브러리 추가1-1 org.codehaus.jackson jackson-mapper-asl 1.9.13 1-2 com.fasterxml.jackson.core jackson-core 2.8.8 com.fasterxml.jackson.core jackson-annotations 2.8.8 com.fasterxml.jackson.core jackson-databind 2.8.8 2. viewresolver 설정2-1. dispatcher-servlet.xml에서 설정할 경우 2-2. java 파일 @Configure, @Bean 설정 @Configuration public class DispatcherServle..
[Java] 현재 페이지 주소 정보 가져오기 현재 페이지 주소 : http://localhost:8080/project/path/index.jsp request.getRequestURI(); // 요청경로 [ /project/path/index.jsp ] request.getContextPath(); // 프로젝트의 경로값만 가져옴 [ /project ] request.getRequestURL(); // 프로토콜, 호스트를 포함한 전체 요청경로 [ http://localhost:8080/project/path/index.jsp ] request.getServletPath(); // 파일 경로명 [ /path/index.jsp ] 도움이 되셨다면 공감이나 좋아요 부탁드립니다~♡ 광고를 클릭해주시면 더욱 감..
스프링 인터셉터 설정 우선 작업을 진행중 생성할 클래스들이 위치한 패키지를 context 파일에 component-scan에 지정했는지 확인. 인터셉터 클래스 생성 package com.proj.interceptor; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Component; import org.springframework.web.servlet.handler.HandlerInterceptorAdapte..
jQuery .each() 메서드에서 break 또는 continue 처리 방법 jQuery의 .each()메서드 사용중 일반적인 반복문을 사용하듯이 break나 continue 명령을 사용하면 콘솔창에 오류를 출력한다.좀 특이한건 크롬에선 정상 작동하고 익스에서만 그렇다.아마 .each() 메서드는 반복문이 아닌라 함수이기 때문인 것 같다.(for, while과 같은 언어의 기본 반복문이 아닌 함수의 재귀호출 방식인 듯) break 대신 return falsecontinue 대신 return true 이렇게 하면 문제 해결.
- Total
- Today
- Yesterday
- egov
- express
- dotnet core
- Windows
- MariaDB
- eGovFrame
- 스프링
- 자바
- Java
- .NET Core
- 리눅스
- php
- Eclipse
- CentOS
- 스노우보드
- Linux
- Fedora
- 전자정부
- JSP
- Entity Framework Core
- c#
- 이클립스
- asp.net core
- ubuntu
- Spring
- egoverment
- jQuery
- 하이원
- MySQL
- high1
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |