본문 바로가기

반응형

개발/Java

(5)
[Spring] Session Timeout 설정 3가지 방법 0. 개요 - 개발을 하다보면 Session Timeout을 바꾸고 싶은 욕망이 생기거나 바꿔야하는 일이 생길 때가 있다. 이를 설정하는 방법은 크게 3가지가 있는데 그에 대한 우선순위와 그 방법에 대해서 알아보려고 한다 1. Java 소스로 설정하는 방법 (높은 우선 순위) - 로그인 이후 Session에 사용자 정보를 담는 아래와 같은 부분이 있을 것이다 (request만 있다면 꼭 이 부분이 아니어도 괜찮다) - javax.servlet.http.HttpSession 클래스에 있는 setMaxInactiveInterval 메소드를 사용한다 HttpSession session = request.getSession(); session.setAttribute("UserVO", userVO); sessio..
[Tomcat 에러] org.apache.catalina.util.DefaultAnnotationProcessor cannot be cast to org.apache.AnnotationProcessor 1. 문제 발생 1) org.apache.catalina.util.DefaultAnnotationProcessor cannot be cast to org.apache.AnnotationProcessor 2) Eclipse에서 잘 구동이 되었는데 Intellij에서 구동을 하려니 에러가 발생했다 3) Tomcat 6.0을 사용중 2. 해결 1) Tomcat 경로의 /conf/context.xml을 수정한다 2) 태그 아래 추가 ... ... 오늘도 구글이 있음에 감사하며..
JAVA HTTP POST 전송 예제 JAVA HTTP POST 전송 예제 1. 아래 HttpConnectionUtil의 메소드를 이용한다 - 메소드명 : postRequest - 파라미터 : { pURL : 생성할 난수의 길이 ,pList : 파라미터 객체 (HashMap) } import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.io.OutputStreamWriter; import java.io.PrintWriter; import java.net.HttpURLConnection; import java.net.MalformedURLException; import java.net.URL; import java..
자바 정규식 html 태그를 제외한 문자열 출력 자바 정규식 html 태그를 제외한 문자열 출력 1. 정규 표현식을 이용하여 html 태그를 제거하는 방법 //HTML Tag가 포함된 문자열 String beforeString = "" + "" + "" + "" + "여기만 출력되면 정상" + "" + ""; //HTML Tag 제거 String afterString = beforeString.replaceAll("]+)>", ""); //HTML Tag 제거 후 출력 System.out.println(afterString); 위와 같이 html tag가 포함된 문자열이 있다 정규식을 이용하여 자바에서 html tag를 제외 후 문자열을 출력하였다 2. 결과 콘솔이 정상이라고 한다 정상이다 자바스크립트 소스는 아래와 링크를 참고 Javascript 정..
[Java] 인증번호 2자리 4자리 6자리 등 난수 생성 (중복허용, 중복제거) [Java] 인증번호 2자리 4자리 6자리 등 난수 생성 (중복허용, 중복제거) - 피곤하다 만들고 싶은게 생겼다 1. 무엇을 만들고 싶었는가 - 인증번호를 생성하고 싶다 - 특정 자리수에 맞게 하나의 메소드로 난수를 생성하고싶다 (2자리, 4자리, 6자리 등) - 때로는 중복을 허용하고 때로는 중복을 제거하고 싶다. 물론 하나의 메소드에서 2. 만들어진 메소드 - 메소드명 : numberGen - 파라미터 : { len : 생성할 난수의 길이 ,dupCd : 중복 허용 여부 (1: 중복허용, 2: 중복제거) } - 주석을 이미 다 달아놨기 때문에 할말이 없다. 판단은 독자의 몫 12345678910111213141516171819202122232425262728293031323334 /** * 전달된 ..

반응형