자바 웹 프로그래밍 예제

좌절에 추가: 때문에 당신의 질문은 작은 사이트를 향해 더 많은 대상, 많은 사람들을 위해 고려해 야 하는 중요 한 측면이 있다: 호스팅 PHP에 대 한 유비쿼터스 하지만 자바 또는 ASP 사이트에 대 한 그것의 어려운. 그러나 이것은 그 언어의 결함이 아닙니다. 그러나 JVM 플랫폼에서 가장 진정으로 현대적인 웹 개발은 Java를 직접 사용하는 대신 새로운 JVM 언어 중 하나에서 수행 될 가능성이 높으며 Java는 기본 라이브러리 및 백 엔드 인프라 측면에서 중추를 제공합니다. 그루비 (Grails), 스칼라 (리프트 앤 플레이), JRuby (레일에 JRuby) 및 클로주어 (느와르, 링 / Enlive + 사용자 정의 프레임 워크의 많은)에서 일어나는 웹 개발이 많이 있지만 몇 가지 있습니다. 전문 Java 프로그래머로서, 나는 이해하기 위해 노력했습니다 – 왜 현대 웹 응용 프로그램에 대한 Java에 대한 증오? 참고. 프로젝트를 만들 때 지정한 서버 및 Java EE 버전에 따라 IDE는 웹 프로젝트의 기본 시작 페이지로 index.html을 생성할 수 있습니다. 이 자습서의 단계를 수행하고 index.html 파일을 사용하거나 새 파일 마법사를 사용하여 index.jsp 파일을 시작 페이지로 사용할 수 있으며, 이 경우 index.html 파일을 삭제해야 합니다. 컨테이너는 Java 웹 응용 프로그램에 대한 런타임 환경을 제공합니다. 컨테이너는 JVM (자바 가상 머신)이 로컬 실행 자바 응용 프로그램에 대한 것입니다 자바 웹 응용 프로그램에 대한 것입니다. 컨테이너 자체는 JVM에서 실행됩니다. 플립 측면에서 대부분의 PHP 개발자는 거의 식료품 점에 운전하고 빵 한 덩어리를 얻기 위해 18 휠러 세미 트럭을 얻기처럼, 이 거대한 지나치게 복잡한 800lb 고릴라로 자바를 참조하십시오. Java는 엔터프라이즈 환경(Java, 언어, 프레임워크 및 표준을 의미)으로 타겟팅되었습니다.

IBM, 오라클 및 BEA가 기업을 판매하려는 고가의 도구가 많이 있습니다. 따라서 독립적으로 개발된 코드 청크 간에 복잡한 상호 운용이 있는 대규모 프로젝트(코드 크기보다 팀 크기별로 정의된 대로)에서는 Java와 같은 언어가 여전히 선호됩니다. 예를 들어 금융 브로커 (ameritrade), 금융 거래소 (나스닥, nyse, .net 실패 후 런던), 온라인 뱅킹 (거의 모든 것), 이메일 (구글), 경매 (이베이) 등과 같은 크고 복잡한 웹 응용 프로그램이 있습니다. Java는 현대 웹 개발에 절대적으로 사용됩니다. 물론 루비 나 다른 동적 언어의 “섹시한”매력을 가지고 있지는 않지만 프로젝트가 확장되기 시작하면 동적 언어가 좋은 것이라고 확신하지 못합니다. Google 앱 엔진은 Java를 지원하므로 이클립스를 IDE 및 배포 인터페이스로 사용하여 합리적으로 문서화된 Google API를 사용하여 Java에서 전체 웹 앱을 작성할 수 있으므로 사용하지 않거나 사용할 수 없다고 말하지 않습니다. 그러나 Java에서 중요한 “누락”을 찾지 못했기 때문에 동일한 응용 프로그램을 빌드할 수 없습니다. 이 자습서는 초보자가 웹 응용 프로그램을 개발하기 위해 Java Server Pages(JSP)의 기본 기능을 이해하는 데 도움이 될 수 있도록 준비되었습니다.

이 자습서를 완료한 후에는 다음 단계로 올라갈 수 있는 JSP를 사용하는 데 있어 적당한 수준의 전문 지식을 얻을 수 있습니다. 당신이 “해키”인 경우, 당신은 다른 언어와 마찬가지로 Java와 거의 동일하게 할 수 있으며, 여기에 자바가 언어가 먼저었고 도구와 프레임 워크가 나중에 나타났다는 것을 나타내는 연구가 있습니다. 그래서 당신은 먼저 자바를 배워야하고, 당신은 봄, 또는 Grails, 또는 슈퍼 IDE, 또는 무엇이든을 배워야한다. 루비의 좋아하는 예, 그것은 세터와 게터를 필요로하지 않습니다. 사실, 자바 I데인은 수동 코딩도 제거했습니다 … 그러나 그것은 여전히 소스에 있습니다. 이 방법의 장점은 프레임 워크 아래에 모든 Java 개발자가 작업 할 수있는 일관된 언어가 있다는 것입니다. 나는 스프링 / 자바 개발을한 회사에서 일하는 데 사용, 나는 프레임 워크가 기껏해야 성가신 발견.

カテゴリー未分類