이번시간에는 Include 지시어에대해 알아보겠습니다. 지시어란? • JSP 페이지 실행시 필요한 정보를 지정하기 위하여 사용 • 해당 페이지를 어떻게 처리할 것인가에 대한 설정 정보 • JSP가 서블릿으로 변환될 때 전반적인 영향을 줄 수 있는 정보를 제공. 일단 지시어의 종류는 3가지가 있습니다. Page Include taglib 저는 여기서 include지시어에대해 설명하겠습니다. 현재 파일에 다른 파일을 넣고자 하는 경우 공통적으로 사용이 되는 파일을 별도로 만들고 필요하면 인서트하는 개념 문법 : 일반적으로 조각코드를 삽입할 때 사용되며 조각 코드는 소스 코드와 구분을 짓기 위해서 jspf를 사용할 수도 있습니다.
제가 그동안 JSP쪽 으로 포스팅을 많이 못했내요 ㅠㅠ 이제 다시 열심히 하겠습니다.!!! 일단 시작하기에 앞서서 JDBC에 관한 내용은 나중에 업데이트 하도록 하겠습니다. MyWeb2웹프로젝트에서->WebContent파일에 start.jsp result.jsp 파일을 만들어줌니다. 그리고 src파일에다가는 Calc.java 파일을 만들어줍니다. 이제부터 JSP와JAVA파일을 이용해서 간단한 구구단 예제프로그램을 만들어보도록 하겠습니다. 우선 start.jsp에다가 내용을 입력해보도록 하겠습니다. title태그에 적혀져 있는 [start.jsp] 는 나중에 실행할때 뜨는 파일명입니다. 그리고 form태그에대해 다시 간단하게 해석해 보겠습니다. [해석] action="result.jsp" 라는 것은 "st..
Get 방식과 Post 방식에 대해 개념정리를 해보겠습니다. Get방식은 get으로 보낼 수 있는 글자 수는 제한이 되어 있습니다. 데이터 전송 방식은 Form태그에 직접 사용하거나 링크를 통해서 주소창에 직접 입력이 가능합니다. 중요한 데이터든 아니든 화면에 전부다 보여집니다. ->따라서 get방식으로는 페스워드와 같은 데이터는 안하는게 좋습니다. 뉴스나 이런 보안성이 전혀 필요없는것들에는 get방식이 좋을수도 있습니다. get으로 전송하는 URL은 그 자체를 즐겨찾기에 등록을 할수가 있습니다. Get방식에 대해 간단히 알아보았습니다. Get방식은 글자수도 제한이 되어있으며 보안성도 취약해서 별로인거같습니다. 그래서 Form태그에서 method의 속성을 post로 하는것이 좋습니다. Post방식은 Ge..
이제 본격적으로 JSP 실습을 해 볼것 입니다. 아직은 JSP 파일이랑 DB랑 연동되서 할것은 아닙니다. 일단 MyWe프로젝트 에 마우스 를 올려 놓고 오른쪽 마우스 클릭을 한 다음에 2개의 JSP 파일을 만들어 줍니다. 그러면 두개의 jsp 파일이 WebContent\WEB-INF\lib\에 만들어 집니다. 일단 registerForm.jsp 파일로 들어가 작업을 해보도록 하겠습니다. jsp 파일을 보면 맨처음 아래와 같이 보여질 것 입니다. 일단 Insert title here 여기다가 회원 가입 하기 로 바꾸어주고 run 을 실행해 보자 사진에서 보이는 바와 같이 "회원 가입 하기" 로 바뀐다. 이제 다시 registerForm.jsp 파일로 돌아간다 에다가 남자 이렇게 써있는건 맨처음 선택할때 남..
이번 시간은 JSP시작 을 위해 eclipse에다가 server시작과 WEB프로젝트를 만드는 방법에 대해 알아보겠습니다. 일단 eclipse를 실행시켜 주세요 그다음에 JAVA EE 인 상태에서 File -> New -> Dynamic Web Projcet 를 클릭 해 주세요 그런다음 프로젝트 이름을 MyWeb 로 설정해 주신다음 Finish 를 클릭하고 나옴니다. 그러면 왼쪽 창에 MyWeb이라는 웹 프로젝트가 생성되었습니다. 이제 밑에 창을 보면 Markers, Concole, Server 등 이런것들이 있는곳으로 가셔서 Server 를 클릭한 다음에 Server창에다가 마우스 오른쪽 버튼을 클릭하여 New -> Server 를 클릭합니다. Tomcat v7.0 Server 를 클릭해주시고 Next ..
select *|{[DISTINCT] column|expression [alias],...} FROM 테이블1[, 테이블2, …] [WHERE condition] [GROUP BY column] [ORDER BY column]; 테이블 구조 보는 방법!!!! -> DESC 테이블 이름 ////문제//// [내용] 모든 사원들의 정보를 조회하시오. [sql 구문] select * from employees order by sabun; [내용] 모든 사원들의 이름/메일/전화 번호를 조회하시오. [sql 구문] select name, email, phone from employees order by sabun; [내용] 모든 사원들의 매니저 아이디를 조회해 보세요. [sql] select managerid f..