Spring 컨트롤러에서 쿠키를 아무리 만들어봤자 안된다.

아래처럼 사용하면 쿠키가 잘 구워진다.



CookieGenerator cookieGer = new CookieGenerator();

cookieGer.setCookieName("cookie_value_test");
cookieGer.addCookie(response, "suromind");


//쿠키조회

String cookieValue = "";

Cookie[] cookies = req.getCookies();

if (cookies != null && cookies.length > 0) {

for (Cookie cookie : cookies) {

if (cookieName.equals(cookie.getName())) {

cookieValue = cookie.getValue();

}

}

}


[출처] Spring 에서 Cookie 사용|작성자 쫑스


출처 : http://pmguda.com/579


여러 메소드를 사용해 봤지만 아래 메소드는 잘되네요.

단 UTF-8환경에서만 테스트 해봤습니다.


인코딩 환경에 따라 다르다고 하는데 일단 되니깐 패스..

public String subStringBytes(String str, int byteLength) {   
 // String 을 byte 길이 만큼 자르기.    
	    
	int retLength = 0;    
	int tempSize = 0;    
	int asc;    
	if(str == null || "".equals(str) || "null".equals(str)){
		str = "";
	}

	int length = str.length();
	
	for (int i = 1; i <= length; i++) {        
		asc = (int) str.charAt(i - 1);        
		if (asc > 127) {            
			if (byteLength >= tempSize + 2) {                
				tempSize += 2;                
				retLength++;            
			} else {                
				return str.substring(0, retLength) + "...";            
			}       
		} else {           
			if (byteLength > tempSize) {
				tempSize++;
				retLength++;            
			}        
		}    
	}   
	
	return str.substring(0, retLength);
}




이클립스에서 제공해 주는 OEPE를 다운 받을 수 있는 URL이다.


아래는 오라클 사이트.. 버전 별로 다운 받을 수 있다.

http://www.oracle.com/technetwork/developer-tools/eclipse/downloads/index.html

 


Europa - http://download.oracle.com/otn_software/oepe/europa
Ganymede - http://download.oracle.com/otn_software/oepe/ganymede
Galileo - http://download.oracle.com/otn_software/oepe/galileo
Helios - http://download.oracle.com/otn_software/oepe/helios


출처 : http://blog.naver.com/PostView.nhn?blogId=jadin1&logNo=70108811912&viewDate=&currentPage=1&listtype=0

출처 : http://forums.eukhost.com/f33/tomcat-java-lang-outofmemoryerror-permgen-space-7675/#.UJVs8IboqQU

이클립스로 톰켓구동하여 사용하다 보면 PermGen space 에러가 날때가 있다.

메모리 사이즈를 조절해 준다. catalina.sh 파일을 수정한다.

1) vi /usr/local/jakarta/tomcat/bin/catalina.sh

2) Add following line into the catalina.sh file.

JAVA_OPTS="-Djava.awt.headless=true -Dfile.encoding=UTF-8 -server -Xms512m -Xmx1024m -XX:NewSize=256m -XX:MaxNewSize=256m -XX:PermSize=256m -XX:MaxPermSize=256m -XX:+DisableExplicitGC"


출처 : http://blog.naver.com/prime768?Redirect=Log&logNo=50047432163


이클립스에서 Tomcat Server를 생성하려고 할때

Cannot create a server using the selected type 이 발생한다면
(기존에 사용하던 톰켓 서버 위치가 변경되었을 경우 이러한 에러가 난다고 함)


WorkSpace 안에 있는 다음의 경로를 찾아

( .metadata\.plugins\org.eclipse.core.runtime\.settings )



org.eclipse.wst.server.core.prefs

org.eclipse.jst.server.tomcat.core.prefs



2개 파일을 지워준다.



이클립스 재시작후 다시 추가 모드


weblogic 메모리 PermGen space 에러가 날때


Weblogic 도메인 폴더의 \bin\setDomainEnv.cmd 파일의 메모리 숫자를 변경합니다


set MEM_MAX_PERM_SIZE_64BIT=-XX:MaxPermSize=256m

set MEM_MAX_PERM_SIZE_32BIT=-XX:MaxPermSize=128m




출처 : http://jmnote.com/wiki/JQuery_UI_%EA%B8%B0%EA%B0%84_%EC%84%A0%ED%83%9D_(datepicker)







조회기간: ~



시작날짜를 선택하면 마지막날짜를 시작날짜 이후만 선택되도록 된다.

Jquery 참 편한것 같다..ㅎㅎ

출처 : http://khmirage.tistory.com/249

트위터에서 위젯 기능을 제공하고 있어서 웹사이트에 추가할 수 있습니다.

아래 사이트에서 간단하게 셋팅 후 나온 소스코드로 웹사이트에 쉽게 추가 할 수 있습니다.

https://twitter.com/about/resources/widgets/