java
-
긴 글을 잘라주는 유용한 플러그인(jQuery.dotdotdot)IT/IT 이야기 2013. 8. 5. 17:49
구글링을 하던 도중에, 꽤 괜찮은 플로그인을 발견했다. 바로 안의 글 내용이 넘치게 될때에 적절히 잘라내주는 플러그인이다. 이름은 jQuery.dotdotdot. 이걸 사용하면 div안에 내용이 넘치게 되면 어쩌나 하는 불안감을 떨쳐낼 수 있을 듯하다. 거두절미하고 이미지를 봐보자. 그림만 보면 어렵게 설명하지 않아도 이 플러그 인이 무었을 하는 녀석인지는 감이 왔을 것이다. 아래 이미지를 보면 긴 파일명일 경우 가운데 부분을 dot 처리하고 확장자명을 붙여서 보여주는 나름 놀라운(?) 기능도 탑재 되어 있음을 알 수 있다. 아래 사이트로 가면 제이쿼리로 짜여진 플러그인을 다운 받을 수 있다. 유용하게 쓰시길! ^^http://dotdotdot.frebsite.nl/
-
java :: Map에 들어있는 모든 데이터를 출력해보자.IT/Java & JSP & FW 2013. 6. 8. 16:25
Map에 들어 있는 데이터를 출력하는 일은 어려운 일이 아니다. 가끔 키값을 어떻게 뽑아와야할지 생각할때가 있는데 그럴 필요 없이 iterator의 hasNext 메소드와 next 메소드를 써줌으로써 끝낼 수 있다. 아래를 참고하자. Set keySet = tileMap.keySet(); Iterator iterator = keySet.iterator(); while (iterator.hasNext()) { String key = iterator.next(); Object value = tileMap.get(key); System.out.printf("key : %s , value : %s %n", key, value); }
-
java :: 자바로 모바일 디바이스 구분 후, URL 이동IT/Java & JSP & FW 2013. 4. 22. 20:26
// 모바일로 String userAgent = (String)request.getHeader("User-Agent"); String[] mobileos = {"iPhone","iPod","Android","BlackBerry","Windows CE", "Nokia","Webos","Opera Mini","SonyEricsson","Opera Mobi","IEMobile"}; int j = -1; if(userAgent != null && !userAgent.equals("")){ for(int i = 0 ; i -1){ out.println(""); out.println(""); out.println(""); out.println(""); out.println(""); } } } 복사하셔서 해보시면 이..
-
java :: 자바로 URL 이미지 다운로드 소스IT/Java & JSP & FW 2013. 4. 7. 21:30
네. 자바로 URL에 해당하는 이미지를 다운로드 하는 소스입니다. 제가 실제로 사용하고 있는 소스이므로~ 별다른 문제는 없습니다. -_-ㅋ 불필요하게 jar 파일이 필요한것두 아니고 순수하게 자바로 되어있습니다. ^^ 그대로 복사해서 사용해보시면 충분이 이해되실꺼라봐요! ㅋ public static void imgFile(String localPath, String path, String name){ String file_ext=name.substring( name.lastIndexOf('.')+1, name.length()); BufferedImage image = null; try{ image = ImageIO.read(new URL(path+name)); BufferedImage bufferedIm..
-
java :: request 영역 탐사IT/Java & JSP & FW 2013. 2. 20. 16:33
자바로 reqeust 영역 전부 조사하는 소스입니닷. view 단에서 java 단을 호출 했을 때 reqeust 영역에 무엇이 들어있는지 궁금할 때 유용하게 사용하시면 됩니다. 로그 찍어보면서 하면 편하지요~ ㅋ Enumeration search = req.getParameterNames(); while (search.hasMoreElements()) { String name = (String) search.nextElement(); this.logger.debug("req name >> " + name); String[] values = req.getParameterValues(name); for (int i = 0; i < values.length; i++) { this.logger.debug("re..
-
java :: JSON DATA 원하는 값 MAP 형태로 리턴시키기.IT/Java & JSP & FW 2012. 12. 10. 14:44
전번 xml 탐사에 이은 json 탐사 입니다. java 단에서 다 불러오는 거구요. 방식은 재귀 호출로 원하는 값을 Map형태로 담아서 리턴합니다. 선언부는 아래와 같이. import org.json.JSONArray; import org.json.JSONException; import org.json.JSONObject; 한번 살펴 보시면 좋을껏 같습니다. ^^ /** JSON URL 호출 **/ private static String readAll(Reader rd) throws IOException { StringBuilder sb = new StringBuilder(); int cp; while ((cp = rd.read()) != -1) { sb.append((char) cp); } retur..
-
java :: DOM 파서를 이용한 XML 호출 (재귀호출방식)IT/Java & JSP & FW 2012. 10. 31. 00:27
회사에서 XML 을 파싱해야 하는데, 해본적이 없어서.. -_-;; 난감... 무튼 가장 간단하고 모든 트리를 재귀호출로 탐사하는 방식으로 하나 짜봤습니다.. 제길.. 6시 5분에 일어나야 하는데 지금 시간이 오후 12시 25분..ㅜㅜㅜㅜ 그대로 복사하셔서 사용하시면 원리파악이 되실껍니다~! 그럼 이만.. 자야겠어요!! package XMLpasing; import javax.xml.parsers.DocumentBuilder; import javax.xml.parsers.DocumentBuilderFactory; import org.w3c.dom.Document; import org.w3c.dom.Element; import org.w3c.dom.Node; import org.w3c.dom.NodeLis..