너무 정리가 잘되어 있어서 퍼왔음 http://blog.naver.com/seogi1004 F E의 바로 아래 자식이면서 태그 명이 F인 모든 엘리먼트 E+F E의 형제 엘리먼트로 바로 다음에 오는 엘리먼트 F E~F E의 형제 엘리먼트로 다음에 나오는 모든 엘리먼트 F E:has(F) 태그 명이 F인 자손을 하나 이상 가지는 태그 명이 E인 모든 엘리먼트 E.C 클래스 명 C를 가지는 태그 명이 E인 모든 엘리먼트. E의 생략은 *.C와 동일함 E#I 아이디가 I인 태그 명이 E인 엘리먼트. E의 생략은 *#I와 동일 E[A=V] 값이 V인 에트리뷰트 A를 가지는 태그 명이 E인 엘리먼트 E[A=V] 값이 V로 시작하는 에트리뷰트 A를 가지는 태그 명이 E인 엘리먼트 E[A$=V] 값이 V로 끝나는 에..
1. %TOMCAT%\conf\server.xml 설정 2. %TOMCAT%\conf\Catalina\접속주소 폴더와 파일 생성 3. %WINDOWS%\System32\drivers\etc\hosts 파일 수정 1. [%TOMCAT%\conf\server.xml] name : 실제 접속할 주소 2. [%TOMCAT%\conf\Catalina\접속주소 폴더와 파일 생성] ggoreb.com 이라고 이름을 정했기 때문에 ggoreb.com 이란 폴더를 만들고 아래 3가지 파일을 넣어준다 [host-manager.xml] [manager.xml] xml version="1.0" encoding="UTF-8"?> [ROOT.xml] 3. [%WINDOWS%\System32\drivers\etc\hosts 파일 ..
바로 아래 파일 다운로드 도우미 내용을 참고해서 사용해도 계속 깨져서 결국 보내는 쪽에서도 인코딩을 해주니까 안깨지고 잘 나온다 [보내는 JSP] 다운로드 [받는 JSP] - fileDownload.jsp -1){ response.setHeader("Content-Disposition", "filename=" + downloadName + ";"); }else { response.setHeader("Content-Type", "application/octet-stream; charset=UTF-8"); response.setHeader("Content-Disposition", "attachment; filename=" + java.net.URLEncoder.encode(downloadName, "UTF-..
File Download Servlet 아래 클래스는 MS IE, Mozilla, Opera 등을 위해 한글 파일명 다운로드 처리까지 된 다운로드 도우미 클래스이다. 서블릿에서 download() 메소드를 호출하여 사용하면 된다. 현재 Tomcat 5.0.28 에서 MS IE 6.0, FireFox 1.0.6, Opera 8.5, 한글 인코딩 EUC-KR 일때 한글 파일명이 제대로 다운로드 되는 것을 확인하였다. import java.io.BufferedInputStream; import java.io.BufferedOutputStream; import java.io.File; import java.io.FileInputStream; import java.io.IOException; import java..
어려운 건 아니지만.. (어렵나?;;) 그때그때마다 찾거나 만들어 쓸려면 귀찮은 것들을 나름 유용하게 정리해놓은 코드이다 import java.util.Calendar; import java.util.GregorianCalendar; import java.util.Locale; public class DateUtil { /** * 현재 년월 - YYYYMM */ public static String getMonth() { String month; Calendar cal = Calendar.getInstance(Locale.getDefault()); StringBuffer buf = new StringBuffer(); buf.append(Integer.toString(cal.get(Calendar.YEAR..
[a.html] => 이동 전 페이지 [b.html] => a.html에서 이동할 페이지 [실행화면] a.html 1번 버튼으로 이동 2번 버튼으로 이동 잡다한 내용은 다 빼고.. 여기서 중요한 것은 unescape(location.href) 이 부분이다 저 구문을 출력해 보면 아래와 같이 나온다 현재 주소창에 띄워져 있는 문자들을 그대로 가져온다 그런데 여기서 필요한것은 tab = 2 라는 부분이므로 var address = unescape(location.href); var param = ""; if(address.indexOf("tab", 0) != -1) { param = address.substring(address.indexOf("tab", 0) + 4); } else { param = "1"..
[웹접근성 페이지제작 준수사항(체크리스트)] 1. 대체텍스트를 제공하였는가? (예: 네이버의 로고이미지 - alt="네이버(o)" alt="네이버 로고(x) -모든 이미지의 명확한 네이밍 -영문alt는 알기쉬운 한글화 2. 동영상 삽입 시, 동영상을 이해할 수 있는 대체내용(자막 등)을 제공하여 접근가능하도록 하였는가? 3. 색상으로 콘텐츠의 내용을 구분하지 않도록 개발 되었는가? 4. 이미지 맵을 시킨경우, 대체텍스트를 제공하였는가? 5. 프레임으로 제작한 경우(frameset/iframe), 프레임안의 내용을 짐작할 만한 적절한 대체텍스트를 제공하였는가? 6. 처음부터 깜빡거리는 개체가 없도록 개발하였는가? 배너등의 경우 처음에는 정지되어있고, 사용자가 원할 경우에만 재생이 가능하도록 제작 7. 키보..
- 코멧
- 랜덤
- JavaScript
- 함수
- ibatis
- MacOS
- 주피터 노트북
- 페이지 이동
- 특수문자
- 안드로이드
- EL
- 테이블
- window
- 오류
- 스트럿츠
- 파이썬
- 동양인
- JSP
- 스프링
- Android
- struts
- 자바스크립트
- mvc
- 기본
- 데이터베이스
- 서양인
- jstl
- 구매 가이드
- 시각 차이
- 여성가족부
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- Total
- Today
- Yesterday