본문 바로가기

Programming/JAVA/JSP

(37)
[Java] 소수점 계산하기 Java에서도 쓰지말라고 권유하는 기능이 있구나. 계산하는게 이따위면 어떻게 믿고 쓰겠냐. 진짜 누구 말마따나 자바 계산하는거 못믿으니까 DB에서 계산한 값을 리턴받게 해서 쓴다는게 이해가 된다. 아래는 소수점 계산하는 소스 예제다. double tempT = ((double)notNullInteger(typeT[k]) / max_cnt) * 100; double tempM = ((double)notNullInteger(typeM[k]) / max_cnt) * 100; double tempW = ((double)notNullInteger(typeW[k]) / max_cnt) * 100; 결과는 다음과 같다.(대충 이런식) ------------------------- 0.613496932515337 0...
[Java] String[] 중 가장 큰(MAX) 값 리턴해주는 메서드 php에 있는 max 함수와 비슷한 기능을 하는 메서드를 구현해보았다. 완벽하게 테스트를 마친게 아니라 버그가 있을수도 있다. /** * String[]에 있는 값들 중에 최대값 리턴 * @param list * @return result */ public int getMaxCount(String[] list) { int result = -1; int temp = 0; int tempA = 0; int tempB = 0; if(list.length > 0) { for(int cnt=0; cnt tempB) { temp = tempA; } logger.debug("tempA ================ "+tempA); logger.debug("tempB ================ "+tempB); ..
[Java/Jsp] JFreeChart를 이용한 차트 그리기 ChartFX 에 이어서 이번에는 JFreeChart 구나. 사용법은 둘 다 비슷하지만, 설치 및 설정은 JFreeChart가 조금 쉬운 편이다. 참고한 문서는 아래와 같다. JFreeChart - 애플릿 봉그래프 그리기, 그리고 예 5. JFreeChart: Bar Chart Demo 7 with a custom item label generator 6. JFreeChart: Bar Chart Demo 8 간단한 실행 방법 1. 아래 사이트에서 JFreeChart 라이브러리를 다운로드 받는다. http://sourceforge.net/project/showfiles.php?group_id=15494&package_id=12428 2. jcommon-1.0.16.jar 과 jfreechart-1.0.1..
[JAVA] 메일 발송시 html tag가 텍스트로 출력되는 경우 html tag가 텍스트로 그대로 출력되는 경우가 생겼다. 이유를 찾아보니까 메일 발송할 때 header를 text/html로 설정 안해줘서 그렇다고 한다. header를 설정하는 방법은 아래 소스 코드를 참조 한다. 1. 일반 텍스트로 메일을 보낼 때 javax.mail.Message.setText("메일 본문 내용 HTML 코딩"); 2. html로 작성한 메일을 보낼 때 javax.mail.Message.setContent("메일 본문 내용 HTML 코딩", "text/html;charset=euc-kr"); 참고 문서 javamail 로 메일 발송시 편지가 안 가는 site들에 대해... Java Mail Part2, Java Mail과 SMTP를 이용한 메일 전송
[jsp] 내장 객체 설명 출처 : http://kaludin.egloos.com/2270501 jsp 내장객체 JSP 구성요소 정리가 좀 오래 걸렸다. 어느 JSP 책을 보든지 참 쉬어보이면서도 어려운 session 인 것 같다. 제가 보기에는 JSP 구성과 원리만 알아도 JSP 공부에 30% 이상은 한 것으로 보아도 무리가 아닐 듯 싶다. - JSP는 정적인 웹 페이지와는 달리 다양한 클라이언트의 요청에 근거한 동적인 웹 문서를 생성해낼 수 있다는 데 의미가 있다. - JSP 구성 요소에서 공부를 했던 것이 바로 JSP를 어떤 식으로 표현하고 어떤 처리를 할 것인지 컨테이너에게 알려주는 것을 배웠 다. - JSP 페이지 서블릿의 유기적인 관계를 정의하고 서블릿 인스턴스가 실행되는 런타임 환경의 정보를 얻거나 기타 자바의 서블릿..
[jsp] Request 활용 출처 : http://blog.naver.com/mrgoguma/140037077260 ■ local의 기본 정보 (IP, Name, Port) Local IP : Local Name : Local Port : ■ 클라이언트의 정보 Remote IP : Remote Host : Remote Port : ■ 서버 이름과 포트 (일반적으로 local 기본정보와 동일) Server Name : Server Port : ■ 지역 정보 (대부분 한국을 의미하는 ko가 나옴) Locale : ■ 사용하는 프로토콜 ("프로토콜/메이저버전.마이너버전" 의 형태) Protocol : ■ http, https, ftp와 같은 것을 의미 Scheme : ■ https와 같은 보안 채널의 사용 여부 (true/false 값으..
[JAVA] 자바지기(http://www.javajigi.net/) http://www.javajigi.net/ 사이트 완전 좋네요!
[JSP] 페이지 현재 경로, 이전 경로, 컨텍스트 얻기 페이지 현재 경로 : request.getRequestURL(); 페이지 컨텍스트 경로 : request.getContextPath(); 그 외 : URI : Path : 페이지 이전 경로 : request.getHeader("referer"); 이걸 사용하기 전에 우선 아래 글부터 읽어보고 사용하기 바란다. 출처 : http://www.webmadang.net/community/community.do?action=read&boardid=5001&page=1&seq=19 ※ 리퍼러(referer)를 구할 수 없는 경우 위의 예와 같이 A페이지의 링크를 통해서 B페이지로 이동했는데, referer를 구할 수 없는 경우가 있습니다. 이유는 아주 간단합니다. 태그와 의 action 값에 의한 이동이 아닌 경우..