Learn Java for Web Development: Modern Java Web Development

Vishal Layka

  • 出版商: Apress
  • 出版日期: 2014-02-12
  • 售價: $2,190
  • 貴賓價: 9.5$2,081
  • 語言: 英文
  • 頁數: 472
  • 裝訂: Paperback
  • ISBN: 1430259833
  • ISBN-13: 9781430259831
  • 相關分類: Java 程式語言Java 相關技術
  • 海外代購書籍(需單獨結帳)

商品描述

Web development is still one of today's most popular, active, and important programming and development activities. From a single web page to an e-commerce-enabled web site to a fully-fledged web application, the Java programming language and its frameworks allow you great flexibility and productivity for your web application development.

Learn Java for Web Development teaches web developers who are new to Java key skills, Java-based languages, and frameworks to build simple or complex web sites and applications. As soon as you pick up this book, Vishal Layka's experience guides you on a very practical learning and building journey.

You will learn the Java nuts and bolts necessary to build a simple "HelloWorld" Java (native) application, as well as a "HelloWorld" Java-based web application example that utilizes servlets and Java Server Pages (JSPs). Over the course of the book, you'll learn more about servlets and JSPs and delve into Java Server Faces (JSFs) and the expression language found in each of these by applying them in a real-world case study—a book store e-commerce application. Then you’ll build your web application using Apache Struts2 and the Spring MVC framework.

The book concludes by exploring the web application that you've built and examining industry best practices and how these might fit with your application, as well as covering alternative Java Web frameworks like Groovy/Grails and Scala/Play 2. You also can explore the basics of Java, Groovy, and Scala in the book’s appendices.

While reading this book, you'll see all this in action and you can use it as a starting point for further Java web development. Study and experiment with the many source code examples, and later apply them to your own web application building endeavors and 2:00 AM challenges.

商品描述(中文翻譯)

網頁開發仍然是當今最受歡迎、最活躍且最重要的程式設計和開發活動之一。從單一的網頁到具備電子商務功能的網站,再到完整的網路應用程式,Java 程式語言及其框架為您的網路應用程式開發提供了極大的靈活性和生產力。

《學習 Java 進行網頁開發》教導對 Java 新手的網頁開發者關鍵技能、基於 Java 的語言和框架,以建立簡單或複雜的網站和應用程式。當您開始閱讀這本書時,Vishal Layka 的經驗將引導您展開一段非常實用的學習和建設之旅。

您將學習建立一個簡單的「HelloWorld」Java(原生)應用程式所需的 Java 基礎知識,以及一個利用 Servlet 和 Java Server Pages (JSP) 的「HelloWorld」基於 Java 的網路應用程式範例。在書中的過程中,您將深入了解 Servlet 和 JSP,並探討 Java Server Faces (JSF) 及其表達語言,並通過一個實際案例研究——書店電子商務應用程式來應用這些知識。然後,您將使用 Apache Struts2 和 Spring MVC 框架來構建您的網路應用程式。

本書最後將探討您所構建的網路應用程式,並檢視行業最佳實踐以及這些實踐如何與您的應用程式相契合,同時涵蓋像 Groovy/Grails 和 Scala/Play 2 等替代的 Java 網路框架。您還可以在書的附錄中探索 Java、Groovy 和 Scala 的基礎知識。

在閱讀這本書的過程中,您將看到所有這些的實際應用,並可以將其作為進一步 Java 網頁開發的起點。學習並實驗許多源代碼範例,然後將它們應用於您自己的網路應用程式建設工作和凌晨 2:00 的挑戰中。