본문 바로가기

2017/02

JSP에서 파라미터의 널포인터(NULL)익셉션에 대한 처리 (삼항연산자) String str = request.getParameter("str")==null?"":request.getParameter("str"); 더보기
영감을 주는 웹 디지인 영감을 주는 웹 디자인 (Inspiration Web Design)웹 디자인을 추천해 주는 사이트Inspiration Browser > Web, 영감 브라우저 > 웹디자인WEBDESIGN inspiration, 영감을 주는 웹디자인, 정성들여 추천되는 최고의 웹사이트 디자인들을 만나실 수 있습니다.siteinspire, 영감을 주는 사이트, 최고의 웹과 인터렉티브 디자인 쇼케이스webcreme, 웹크림, 영감을 주는 웹 디자인을 추천해 줍니다.Pattern Tap, 영감을 주는 웹 UI 디자인The Best Designs, 최고의 플래시, CSS 웹 디자인TheFWA, Favourite Website AwardsNetdiver, 디자인 과 디지털 문화Web Creme, 웹디자인 영감1st webdesig.. 더보기
[Spring] Cross Origin Resource Sharing (CORS) 해결 출처 : http://misoin.tistory.com/50참고 : http://devtrans.tistory.com/entry/CORS-support-in-Spring-Framework참고: https://gist.github.com/kdonald/2232095 스프링에서 CORS 문제를 해결하기 위해 해당 Class를 하나 작성한다. package com.xxxx.core.filter; import java.io.IOException; import javax.servlet.FilterChain;import javax.servlet.ServletException;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServ.. 더보기
외부 앱 실행시키기 (launch external app in android) 출처 : http://blog.hansoolabs.com/504 실행시킬 수 있는 앱 정보 얻기?final Intent mainIntent = new Intent(Intent.ACTION_MAIN, null);mainIntent.addCategory(Intent.CATEGORY_LAUNCHER);PackageManager pm = context.getPackageManager();List installedApps = pm.queryIntentActivities(mainIntent, 0); for (ResolveInfo ai : installedApps) { Log.d("tag", ai.activityInfo.packageName);} 실행시킬 패키지의 액티비를 알 경우,?ComponentName comp.. 더보기
웹서버에 대한 기초지식 출처 : CGI(Common Gateway Interface)프로그램이란? 엄밀히 말하면 웹 서버는 동적인 데이터를 처리 할 수 없다. 그때 동적 처리를 수행하기 위해서 존재하는 프로그램, 그것을 게이트웨이 프로그램이라고 부른다. 왜냐면 HTTP 서버 시스템 상에 있는 웹 및 다른 자원(DB 등) 사이의 통로 역할을 하기 때문이다.Apache와 Apache Tomcat의 차이 웹 서버 : 정적인 data를 보냄 웹 애플리케이션 서버(WAS) : 동적인 data를 보냄 =컨테이너 =웹 컨테이너 =서블릿 컨테이너웹서버로 많이 쓰는 프로그램 : Apache, IIS 웹 애플리케이션 서버로 많이 쓰는 프로그램 : Apache TomcatApache Tomcat = Tomcat의 WAS기능 + Apache의 웹 .. 더보기