دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
ویرایش: 3
نویسندگان: Luciano Manelli. Giulio Zambon
سری:
ISBN (شابک) : 1484258657, 9781484258651
ناشر: Apress
سال نشر: 2020
تعداد صفحات: 416
زبان: English
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود)
حجم فایل: 7 مگابایت
در صورت تبدیل فایل کتاب Beginning Jakarta EE Web Development: Using JSP, JSF, MySQL, and Apache Tomcat for Building Java Web Applications به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب شروع توسعه وب جاکارتا EE: استفاده از JSP ، JSF ، MySQL و Apache Tomcat برای ساخت برنامه های کاربردی وب جاوا نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
از همین حالا شروع به ساخت برنامه های تحت وب مبتنی بر جاوا کنید، حتی اگر یک تازه وارد در جاوا هستید. این کتاب جامع و مبتنی بر مثال، همه آن چیزی است که برای توسعه برنامههای وب پویا مبتنی بر جاوا با استفاده از JSP، اتصال به پایگاههای داده با JSF، و اجرای آنها با استفاده از وب سرور منبع باز جاوا، Apache Tomcat، نیاز دارید.
شروع توسعه وب جاکارتا EEمقدمه ای جامع برای ساخت برنامه های کاربردی وب مبتنی بر جاوا با استفاده از JSP، JSF، MySQL و سرور برنامه وب Apache Tomcat است. سایر APIها از جمله JSON، JSTL، و تجزیهکننده XML در طول مسیر پوشش داده میشوند.
مفاهیم کلیدی با مثالهای کاری متعدد و مروری بر توسعه یک پروژه تجارت الکترونیک کامل به راحتی قابل درک است. این کتاب برای حرفه ای ها با تمرین حرفه ای ها و کارشناسان برنامه های کاربردی وب جاوا نوشته شده است.آنچه یاد خواهید گرفت
این کتاب برای چه کسی است</ b>
برنامه نویسانی که تازه با برنامه نویسی در جاوا و برنامه نویسی به طور کلی آشنا شده اند.
Start building Java-based web applications now, even if you’re a complete newcomer to Java. Comprehensive and example-driven, this book is all you need to develop dynamic Java-based web applications using JSP, connect to databases with JSF, and put them into action using the popular open source Java web server, Apache Tomcat.
Beginning Jakarta EE Web Development is a comprehensive introduction to building Java-based web applications using JSP, JSF, MySQL, and the Apache Tomcat web application server. Other APIs including JSON, JSTL, and XML parser are covered along the way.
Key concepts are made easy to grasp with numerous working examples and a walk-through of the development of a complete ecommerce project. This book is written for professionals by practicing Java web application professionals and experts.What You Will Learn
Who This Book Is For
Programmers new to programming in Java and programming in general.
Table of Contents About the Authors About the Technical Reviewer Introduction Chapter 1: Introducing JSP and Tomcat Installing Java What About Linux and macOS? Java Test Installing Tomcat What About Linux and macOS? Introduction to HTML What Is JSP? Viewing a JSP Page Hello World! Installing MySQL What About Linux and macOS? Installing Eclipse What About Linux and macOS? Eclipse Test: JSP in a New Web Project Listing the HTML-Request Parameters Summary Chapter 2: JSP Elements Introduction Scripting Elements and Java Scriptlets Expressions Declarations Data Types and Variables Objects and Arrays Operators, Assignments, and Comparisons Selections Iterations Implicit Objects The application Object Example: Using an Attribute to Enable and Disable Conditional Code The config Object The exception Object The out Object The pageContext Object The request Object More on Request Parameters and Client Info Example: Listing the Headers Example: Reading the Request Body The response Object The session Object Directive Elements The page Directive The include Directive The taglib Directive Summary Chapter 3: JSP Application Architectures The Model 1 Architecture The Model 2 Architecture E-bookshop E-bookshop’s Structure The E-bookshop Home Page The E-bookshop Servlet More on E-bookshop Summary Chapter 4: Databases DBMS Structured Query Language INSERT UPDATE DELETE SELECT Introducing eshop application Entities and Operations Product Categories Books Shopping Cart Order Creating MySQL Schema and Tables MySQL/Tomcat Test Database Architecture Summary Chapter 5: Eshop Application A Better Online Bookshop Importing Eshop WAR File into Eclipse The Customer Interface The E-shop Architecture The Model The Controller Servlet Initialization Request Handling The View The E-shop Database Access Connecting to the Database Accessing Data The executeQuery Method The executeUpdate Method Transactions The E-shop Data Model Summary Chapter 6: JSP in Action JSP Standard Actions Actions: forward, include, and param Action: useBean Actions: setProperty and getProperty Actions: element, attribute, and body Action: text Actions: plugin, params, and fallback Comments and Escape Characters JSP’s Tag Extension Mechanism Bodyless Custom Actions Step 1: Define the Tag Handler Step 2: Define the TLD Step 3: Use the Custom Action Bodied Custom Actions Step 1: Define the Tag Handler Step 2: Define the TLD Step 3: Use the Custom Action Tag Files Bodyless Tag Bodied Tag The tag Directive The attribute Directive The variable Directive JSTL and EL JSP Expression Language EL Expressions Using EL Expressions JSP Standard Tag Library The Core Library c:out, c:set, and c:forEach (and fn:length) c:if, c:choose, c:when, and c:otherwise c:catch, c:remove, and c:url c:import, c:redirect, and c:param c:forTokens The i18n Library: Writing Multilingual Applications fmt:setLocale, fmt:setBundle, fmt:setMessage, and fmt:param fmt:bundle, fmt:setTimeZone, and fmt:timeZone fmt:parseNumber and fmt: formatNumber fmt:ParseDate, fmt:formatDate, and fmt:requestEncoding Summary Chapter 7: XML and JSP The XML Document Defining Your Own XML Documents XML DTDs XML Schemas Occurrence Constraints Data Types Simple Types Complex Types Validation Using JSP to Validate XML Against a DTD Using JSP to Validate XML Against a Schema JSTL-XML and XSL XPath An XPath Example x:parse What About JSON? JavaScript Parsing JSON XSLT: Transformation from One XML Format to Another XSLT: Transformation from XML to HTML XSL Transformation: Browser Side vs. Server Side Browser-Side XSL Transformation Server-Side XSL Transformation x:transform and x:param JSP in XML Syntax What About Eshop and the XML Syntax? Summary Chapter 8: JavaServer Faces 2.3 The simplef Application The simplefx Application The JSF Life Cycle Event Handling The JSF Tag Libraries The html Library The h:select* Elements The core Library Ajax f:ajax The facelet Library The templ Application The composite Library Some Examples Summary Chapter 9: JSF and Eshop eshopf The Top Menu The Left Menu (Part 1) The Shop Manager The Left Menu (Part 2) The Checkout Page web.xml Using and Creating Converters Writing the Converter in Java Registering the Converter with the Application Using the Converter Using and Creating Validators Built-In Validators Application-Level Validation Custom Validators Validation Methods in Backing Beans Creating Custom Components Component Renderer Tag Inline Renderer faces-config.xml Summary Chapter 10: Conclusion The eshop Application What Happens When the Application Starts Handling Requests for Book Selection and Book Search Displaying the Book Details Managing the Shopping Cart Accepting an Order Providing the Payment Details The eshopx Application Style Sheet web.xml JSP Documents Custom Tags and TLD The eshopf Application web.xml and context.xml Style Sheet JSP Documents Java Modules Tomcat Directory Structure conf lib logs webapps work Application Deployment What About TomEE? Summary Index