웹 프로그래밍은 EL과 JSTL을 배우기 전과 후로 나뉘는것 같다....라는 느낌을 받을 정도로 난이도와 코드 라인수가 차이가 난다. EL(Expression Language)(익스프레션)대신 EL을 사용해 앞에 셋팅해서 보내준 변수를 바로 불러 사용할 수 있고 forward된 정보들을 변수에 담을 필요 없이 requestScope와 sessionScope등으로 바로 호출해 사용할 수 있다. EL에서 연산자가 필요한 경우 연산자도 제공한다. == eq != ne = ge && and || or ! not null검사 empty JSTL(JSP Standard Tag Library)Html 영역에서 JAVA를 사용하는 것은 여러모로 불편한 일이라고 한다.특히 가독성면에서 스크립트릿과 태그가 섞여있는 상황은..
Html 문서는 대략 이런구조로 되어있다. 태그 안쪽에 태그와 태그가 있는데태그에는 문서를 설명하는 내용을 코드로 작성해주고태그에는 화면에 표시될 내용을 코드로 작성해주면 된다. 태그 - ,,등등 숫자가 클수록 글씨가 작아진다. 태그 - 문단태그 ,태그 - 태그 사이의 글씨를 굵게 표현한다. - 태그를 주로 사용했는데 요즘은 태그로 바뀌는 추세라고 한다. 태그 - 줄바꿈 해주는 태그 - 엔터와 동일하다. 태그 - 수평선(horizon)을 그려주는 태그 태그 - 태그는 클릭을 가능하게 해준다. - 태그 안에 href라는 속성을 추가해서 링크로 사용 가능하다. 목록태그 - 목록태그는 종류가 여러가지 있는 것 같다. - 태그와 태그 태그 - 이미지를 삽입 할 때 사용하는 태그 - src라는 속성에 주소(상대경..
이런 괄호 형태를 태그라고 한다.(#말고...-_-)내용형태로 열고 닫는다. 이런식으로 받은값을 넘겨줄 주소와 주소의 표시형태를 지정해준다.method 표시형태는 두가지가 있다.▶get = 값을 주소에 가져오는 방식▶post = 값을 숨겨서 가져오는 방식아이디,비밀번호처럼 개인정보가 들어간 경우 값을 표시하면 안되기 때문에 post방식을 주로 사용하는 것 같다. form태그 안에서 사용할수 있는 태그가 있다.input태그인데 input태그는 닫지 않아도 된다. 형태로 작성한다. 이름과 값은 별 내용이 없고 type만 보자.type종류는text = 텍스트박스로 생성textarea = 텍스트박스(여러줄) 생성radio = 체크박스 생성submit = 확인버튼형 아이콘생성select = 풀다운메뉴생성optio..
자바 과정이 끝나고 WebProgramming 과정이 시작한지 3일째진도가 너무 빨라서 정신이 없었다. 자바 기반이라고 해서 맘놓고 있다가 뒷통수 맞은느낌...이랄까...물론 자바기반은 맞다.자바 + Html + Css = JSP자바만 배워놓고 Html 문법을 섞어쓰니 자바가 어디 나오는것이고어디서 Html을 사용해야하는지 감 잡기가 힘들뿐... JSP 기본 처리과정은웹브라우저 -> 서버 -> 컨테이너 (컴파일 후) -> 서버 -> 웹브라우저웹브라우저에서 서버로 요청을하면컨테이너에서 컴파일후 다시 돌려주는 방식이다.서버는 웹서버(web server)와 애플리케이션서버(application server)가 있는데 두개 서버를 합쳐 WAS라고 한다. JSP파일을 처음 생성하면 못보던 것들이 참 많다.그중에 ..
http://tomcat.apache.org/ 왼쪽 카테고리에 다운로드탭에서 최신버전은 아직 검증되지 않았으므로8.0버전 설치 다운로드형태는 .zip으로 받는다.원하는 폴더에 압축 해제 eclipse실행java를 javaEE로 바꾸고 window -> preferences -> server ->runtime environment -> add톰캣 8.0 선택후 설치폴더 bin 폴더 바로 상위폴더 지정 하단 server탭에서 new server 클릭톰캣8.0 클릭 -> next -> finish서버 클릭후 실행 eclipse에서 new -> other -> web -> DynamicWebproject 생성new -> other -> web -> JSP File 생성title 수정 ->Body 내용작성 하단 ..
- Total
- Today
- Yesterday