Devlopment/Web

    Application 내장 객체

    xml 설정 값 String driver = application.getInitParameter("값"); web.xml 설정 url jdbc.oracle.thin:@localhost:1521:oracle 코딩 내 설정 application.setAttribute("이름", 값); application.getAttribute("이름");

    Forward & Redirect & Include

    JSP Forward Basic Parameter 1 Parameter 2 request.setAttribute("파라미터 이름", "파라미터 값"); Redirect Basic response.sendRedirect(String location); Parameter 1 Parameter 2 (GET) // 특수문자를 url에 포함시킬 때 필요한 코딩 Include Include Directive tag Include Action tag 파라미터 넘기기 Servlet Forward RequestDispatcher dis = request.getRequestDispatcher("page.jsp"); dis.forward(request, response); Redirect response.sendRedire..

    파라미터 값 받기 & 한글 처리

    request.getParemeter(String name) 리턴타입 : String 용도 : 해당 name값을 알고 있을 때 request.getParameterValues(String name) 리턴타입 : String[] 용도 : Name에 해당하는 Value값이 여러 개인 경우 request.getParameterNames() 리턴타입 : Enumeration 용도 : 폼 데이터가 많거나 name값을 모르는 경우 한글 인코딩 처리 코드 request.setCharacterEncoding("EUC-KR"); response.setContentType("text/html;charset=euc-kr");

    JSP Page Directive

    Info 기본값 : 없음 페이지를 설명해주는 문자열 지정 Language 기본값 : “java” JSP 페이지에서 사용할 언어 지정 contentType 기본값 : “text/html” JSP 페이지 내용이 어떤 형태로 출력할 것인지를 지정 Extends 기본값 : 없음 JSP 페이지가 서블릿으로 변환할 때 상속받을 클래스 지정 Import 기본값 : 없음 JSP 페이지에서 다른 package의 클래스를 import할 때 지정 Session 기본값 : “true” JSP페이지가 httpSession 객체를 사용할지를 지정 Buffer 기본값 : “8kb” JSP페이지의 출력크기를 지정할 때 사용 autoFlush 기본값 : “true” JSP페이지의 내용들이 출력되기 전 버퍼가 다 할 경우 동작을 지정 ..

    class vs. id

    클래스 .(마침표) class 문서에서 주로 사용되는 서식을 클래스명으로 지정하여 문서에 통일감을 준다. 등 여러 개의 태그에 적용 가능하다. 아이디 #(hash) id 스크립트 언어 (자바스크립트)로 아이디에 지정된 스타일이나 행동 양식을 변경. Dynamic HTML 구현 시 주로 사용 등 하나의 태그에만 적용하여 사용한다.

    id selector & Selectors can be contextual

    id selector #green {color: green} p#para1 { text-align: center; color: red } p#exampleID1 { background-color: white; } p#exampleID2 { text-transform: uppercase; } Good Morning Hello This paragraph has an ID name of "exampleID1" and has a white CSS defined background This paragraph has an ID name of "exampleID2" and has had its text transformed to uppercase letters. Selectors can be contextual Th..

    Grouping & Add Styles to Elements with Particular Attributes

    Grouping h1,h2,h3,h4,h5,h6 { color: green } Add Styles to Elements with Particular Attributes input[type="text"] {background-color: blue}

    Pseudo-Class Selector & CSS 글꼴 꾸밈관련 스타일

    - Pseudo-Class Selector - A:link 보통 때의 링크 텍스트의 스타일 A:visited 이미 방문한 적이 있는 링크의 스타일 A:hover 마우스가 링크 위를 스쳐 지날 때의 색깔 A:active 마우스를 클릭하여 실제로 해당 링크로 페이지가 옮겨지는 동안의 색깔 Example) a:link { text-decoration:underline; color:#8600E4 } a:visited { text-decoration:underline; color:#800080 } a:hover { text-decoration:underline; color:#FF0000 } a:active { text-decoration:underline; color:#0000FF } - CSS 글꼴 꾸밈관련 스..

    css link

    1. 2. 3. 4. this block is red. [Inline Style]

    주민등록번호 검사

    function check_jumin() { form = window.document.site_info; //주민등록 번호 체크 var pin1 = form.jumin1.value; var pin2 = form.jumin2.value; if (pin1 == '') { alert('주민등록번호 앞자리가 없습니다.'); form.jumin1.focus(); form.jumin1.select(); return true; } if (pin2 == '') { alert('주민등록번호 뒷자리가 없습니다.'); form.jumin2.focus(); form.jumin2.select(); return true; } var i3=0; for (i=0;i