컴퓨터 공부/JSP 5

[JSP] jsp:include에 대하여 알아보자 .

액션 태그 1.jsp:include란 웹페이지를 하드코딩하면서 중복되는 부분을 방지하기위해 사용했던 애션태그이다. 예를 들자면 top 이나 bottom과 같이 여러페이지에 중복되게 들어가는 부분을 하나하나 jsp페이지에 넣어주기 보다 태그 기능을 이용하여 중복된 부분을 처리하는 것이다. 그림으로 설명하자면 아래와 같다. 중복처리를 하기 위하여 top부분을 jsp:include하기로 했다고 하자 1. main jsp는 웹브라우저의 요청을 받으면 로 요청흐름을 top.jsp로 이동시킨다. 2. top.jsp이동하여 출력 A 내용을 버퍼에 저장하고 다시 main.jsp로 돌아온다. 3. main.jsp에서 출력 B 로 넘어가 B의 내용은 출력버퍼에 저장한다. 4. bottom.jsp 또한 top.jsp와 마찬..

[JSP] POST와 GET의 차이점

오늘은 get방식과 post방식에 대하여 알아보자.~ 우선 get방식과 post방식을 사용하는 이유는 무엇일까? 그 이유는 사용자의 데이터를 서버로 전송하기 위해서이다. 여기서 , 이러한 데이터를 url뒤에 데이터를 붙여서 서버에게 자원을 요청하는 것이 get방식이고 서버에게 요청시 필요한 정보를 요청 해더에 포함시켜 전송하는 방식이 post방식이다. 더 자세하게 알아보명 GET 방식 GET방식는 서버에서 명시된 URL에 대한 위치 정보 요청으로 웹 브라우저가 문서를 받아보는데 일반적인 방법이며, 아래와 같이 데이터를 전송한다. ----------URL 주소------- 구분자 -------------------------파라미터값--------------------------- 파라미터 값이 여러개 있..

무결성과 트렌젝션

데이터의 무결성(Integrity)란 데이터베이스에 저정된 데이터의 일관성을 의미한다. 즉 , 무결성은 데이터의 입력이나 변경을 제한하여 데이터의 안정성을 저해하는 요소들을 막는 것이다. 데이터 베이스 시스템은 데이터베이스의 무결성을 유지하기위해서 DBMS의 한 구성 요소로 무결성 서브 시스템을 가지고 있다. 무결정 서브 시스템 무결성 규정 요건 계속적으로 변하는 데이터베이스의 정확성 유지는 일반적으로 상당히 어려운 문제이다 그렇기 때문에 실제로 어떤 무결성 규정이나 무결성 제약을 정해 놓고 이것들이 위배되지 않는 한 데이터베이스의 무결성이 유지되는 것으로 간주한다. 트랜젝션이란 통상적으로 정보의 교환이나 데이터베이스 갱신등 일련의 작업들에 대한 연속처리단위를 의미하고 데이터베이스의 무결성이 보장되는 상..

Web 언어

웹 언어에는 대표적으로 3가지가 있습니다. 웹 언어 - JSP : 속도는 느리나 유지보수가 쉬움 - PHP : 경량이 가벼워 속도가 빠름 - ASP : C#이나 .NET으로 진화되었음. 현재 나머지 두 언어에 비해 사용이 줄어드는 추세 *JSP와 PHP는 GNU(GNU NOT UNIX)로 현재 서버환경을 무료로 제공하고 있는 언어입니다. 위의 내용을 구체화해볼까여?! :D 언어 OS DB WAS (Web application Server) 속도 ASP Window server(N/T) MS-SQL, ORACLE IIS(윈도우내장) 중 PHP Window, Unix, Max MS-SQL, MYSQL, ORACLE Tomcat apache 2.0 상 JSP Window, Unix MS-SQL, MYSQL, ..

JSP 첫걸음

JSP로 들어가기 전에 네트워크에 대해 먼저 알아 봅시다 !! 네트워크 : 여러 컴퓨터나 단말기 사이를 통신회선을 연결한 컴퓨터의 이용형태 인터넷 : 전 세계의 컴퓨터가 서로 연결되어 정보를 교환 할 수 있는 하나의 거대한 통신망 Web = www (World - wide - web )= W3C *W3C = W3C는 회원기구, 정직원, 공공기관이 협력하여 웹 표준을 개발하는 국제 컨소시엄 순서: LAN - PAN - MAN - WAN - INTERNET 이지만 보통 많이 사용하는 개념은 LAN과 WAN이다 . LAN과 WAN의 차이 LAN은 근거리 통신망으로 내부서버에 대한 통신망일 때 LAN이라 표현하며 WAN은 장거리 통신망으로 외부 서버에 대한 통신망일 때 WAN을 사용한다. ※ 우리가 http:/..