2009-09-13 2 views

답변

1

애플릿을 Java EE 기술 목록의 상단에 두어 배울 것입니다. Java가 처음 나왔을 때 매우 중요했습니다. 브라우저를 동적으로 만들었 기 때문입니다. 그러나 지금은별로 중요하지 않습니다.

가장 좋은 방법은 서블릿, JSTL (Java Server Pages 및 JSP 표준 태그 라이브러리)을 사용하는 JSP 및 JDBC (데이터베이스 액세스)로 시작하는 것입니다. 이러한 기술로 웹 응용 프로그램을 작성하는 것은 아주 먼 길일 수 있습니다.

+0

요즘에는 플래시 또는 실버 라이트 (SILVERLIGHT)가 Java 애플릿보다 리치 웹 애플리케이션에 더 좋은 옵션이라고 생각합니다. –

+0

질문에 원래 Java EE가 있습니까? –

+0

@ 톰 - 아니,하지만 나는 그 권고안을 생각한다. 애플릿으로 Java 공부를 시작하는 것은 나에게별로 의미가 없습니다. – duffymo

2

애플릿 here에 대한 좋은 SUN 튜토리얼이 있습니다.

0

애플릿을 개발 중이라면 스윙 API를 사용하여 개발하는 방법을 배우는 것이 더 나을 것입니다. 나는 netbeans ide를 당기고, 그 안에 스윙 UI를 만들 것을 제안 할 것입니다 (winforms 등의 경험이 있다면 꽤 편안하게 느껴질 것입니다).이 결과를 웹 스타트 앱이나 애플릿으로 변환하는 것은 어렵지 않습니다. 나는 matise 레이아웃 컨셉과의 뛰어난 UI 빌더의 통합으로 인해 넷빈의 일부입니다.

웹 응용 프로그램 개발을위한 asp.net (ish) 프레임 워크에 관심이 있다면 Tapestry를 살펴보십시오. 동일한 개념은 아니지만 많은 개념이 동일합니다 (페이지 객체를 확장하거나 재사용 가능한 구성 요소를 만드는 등)

+0

+1에 대한 netbeans. Netbeans은 Sun의 훌륭한 선물입니다. Java 만 항상 멋있다면! 보기 흉하지 않은 C++ IDE를 만들었으며, 약간의 조정을 통해 적절한 Python IDE를 만들었습니다. – bobby

1

다만 제안 사항은 Sun's Documentation Site과 그 Tutorial sections에 대한 많은 좋은 정보를 제공합니다. 핵심 기능으로 당신을 궤도에 올려 놓을 것입니다. 현재 지역 대학에서 Java 과정을 수강 중이며 API 웹 사이트 & 설명서를 내 책보다 자주 참조합니다.

1

애플릿의 사용은 특히 플래시와 같은 새로운 기술에 비추어 거부되었습니다. 그러나 여전히 Java 애플릿을 일부 사용합니다. 예를 들어 Facebook에는 사진을 업로드하는 데 도움이되는 애플릿이 있습니다.

Java 애플릿 기술을 다시 활성화하는 데 꽤 많은 노력이 있으며 대부분이 JavaFX에서 제공됩니다. JavaFX는 Flash를 인기있게 만든 많은 기능을 제공하는 스크립팅 환경입니다. JavaFX는 Java 애플릿 기술을 기반으로 실행되지만 Swing 대신 자체 그래픽 런타임을 사용합니다.

Java 애플릿에 대한 대부분의 서적은 Y2K 이전에 작성되었습니다. 애플릿에 대한 최신의 책은 대부분 비 프로그래머를 대상으로 작성되었습니다. 예를 들어 Elizabeth Boese의 설명서를 참조하십시오.

JavaFX (애플릿에 대해 조금 배우 겠지만)를 배우고 싶다면 Pro JavaFX™ Platform을 읽어 보시기 바랍니다.