Muutke küpsiste eelistusi

E-raamat: Stripes by Example

  • Formaat: PDF+DRM
  • Ilmumisaeg: 25-Mar-2015
  • Kirjastus: APress
  • Keel: eng
  • ISBN-13: 9781484209806
  • Formaat - PDF+DRM
  • Hind: 17,28 €*
  • * hind on lõplik, st. muud allahindlused enam ei rakendu
  • Lisa ostukorvi
  • Lisa soovinimekirja
  • See e-raamat on mõeldud ainult isiklikuks kasutamiseks. E-raamatuid ei saa tagastada.
  • Formaat: PDF+DRM
  • Ilmumisaeg: 25-Mar-2015
  • Kirjastus: APress
  • Keel: eng
  • ISBN-13: 9781484209806

DRM piirangud

  • Kopeerimine (copy/paste):

    ei ole lubatud

  • Printimine:

    ei ole lubatud

  • Kasutamine:

    Digitaalõiguste kaitse (DRM)
    Kirjastus on väljastanud selle e-raamatu krüpteeritud kujul, mis tähendab, et selle lugemiseks peate installeerima spetsiaalse tarkvara. Samuti peate looma endale  Adobe ID Rohkem infot siin. E-raamatut saab lugeda 1 kasutaja ning alla laadida kuni 6'de seadmesse (kõik autoriseeritud sama Adobe ID-ga).

    Vajalik tarkvara
    Mobiilsetes seadmetes (telefon või tahvelarvuti) lugemiseks peate installeerima selle tasuta rakenduse: PocketBook Reader (iOS / Android)

    PC või Mac seadmes lugemiseks peate installima Adobe Digital Editionsi (Seeon tasuta rakendus spetsiaalselt e-raamatute lugemiseks. Seda ei tohi segamini ajada Adober Reader'iga, mis tõenäoliselt on juba teie arvutisse installeeritud )

    Seda e-raamatut ei saa lugeda Amazon Kindle's. 

In this 100-page book, you will find that Stripes provides a very simple learning path, where you do not need to understand the entire framework in order to use it. The concept of this book is exactly that – to get you using the framework and writing code immediately. You will be off and running in no time, and adding to your skill set as we progress.

This book is written with exactly that learning method in mind. No filler, no empty explanations... just code. You won't be driving solo, however. Each code example is heavily annotated with comments and tips, so that you not only understand each snippet, but can also dive deeper if you so choose.

Stripes is a web framework for the Java programming language. It was initially released in 2005 by Tim Fennell. Despite its growth and maturity, Stripes has always focused on two key principles: simplicity and ease of development. Stripes has also remained a solution for a single application tier: the web-layer. Its purpose is to handle the interaction between a web browser and server-side java code. To tie these concepts together Stripes makes heavy use of Java annotations, which we will see as we learn the various features of Stripes.

About the Author xi
About the Technical Reviewer xiii
Acknowledgments xv
Preface xvii
Chapter 1 Introduction to Stripes
1(4)
Stripes Development
1(1)
ActionBeans
1(1)
Stripes Tag Library
2(1)
Additional Features
3(1)
Where to Go If You Need Help
3(1)
Review
4(1)
Chapter 2 Getting Started
5(12)
Download Java
5(1)
Start a New Project
5(3)
Adding Stripes to Your Project
8(1)
Option 1: Manual File Downloads
8(3)
Option 2: Maven Setup
11(1)
Stripes web.xml Setup
12(1)
Option 1: Manual web.xml Setup
12(2)
Option 2: Maven Setup
14(1)
If All Else Fails
15(1)
Review
16(1)
Chapter 3 ActionBeans
17(6)
An Introduction to ActionBeans
17(2)
Refactoring to Remove Duplication
19(2)
Review
21(2)
Chapter 4 Mapping URLs to Methods
23(6)
Using @HandlesEvent and @UrlBinding
23(2)
Linking to ActionBeans
25(2)
Review
27(2)
Chapter 5 JSP Pages
29(8)
Using JSP Pages with Stripes
29(4)
Stripes Tags
33(3)
Stripes Form Tags
36(1)
Review
36(1)
Chapter 6 Forms
37(8)
An Example Application
37(2)
Using Data Transfer Objects and Nested Properties
39(3)
Complex Objects
42(1)
Review
43(2)
Chapter 7 Working with Data
45(8)
Database Setup
45(1)
JDBC DAO
46(2)
ActionBean-DAO Interaction
48(4)
Review
52(1)
Chapter 8 Interaction Between ActionBeans
53(10)
Login
53(2)
Application Pages
55(6)
Review
61(2)
Chapter 9 Validation
63(8)
@Validate Annotation
64(4)
@ValidateNestedProperties Annotation
68(2)
Review
70(1)
Chapter 10 Resolutions
71(10)
Starting the Resolution Examples
71(1)
RedirectResolution
72(4)
ErrorResolution
76(1)
StreamingResolution
77(3)
Review
80(1)
Chapter 11 Other Annotations
81(8)
@SessionScope Annotation
81(1)
@Before and @After Annotations
82(4)
@SpringBean Annotation
86(1)
Review
87(2)
Chapter 12 Internationalization
89(8)
Internationalization in Stripes
89(1)
Internationalization Setup and Configuration
89(2)
Using Internationalization Values
91(1)
Supporting Multiple Languages
92(2)
JSP Internationalization Value Lookups
94(2)
Review
96(1)
Chapter 13 Interceptors
97
Introduction to Interceptors
97(1)
Interceptor Configuration
97(1)
Using Interceptor Data
98(2)
Review
100
Brent Watson is an experienced Java and web application developer and an avid user of the popular Stripes web framework.