Record ID | ia:stripesbyexample0000wats |
Source | Internet Archive |
Download MARC XML | https://archive.org/download/stripesbyexample0000wats/stripesbyexample0000wats_marc.xml |
Download MARC binary | https://www.archive.org/download/stripesbyexample0000wats/stripesbyexample0000wats_meta.mrc |
LEADER: 08367cam 2201141Ii 4500
001 ocn905854058
003 OCoLC
005 20220504092446.0
008 150330s2015 caua o 001 0 eng d
006 m o d
007 cr cnu|unuuu||
040 $aN$T$beng$erda$epn$cN$T$dGW5XE$dN$T$dCOO$dE7B$dYDXCP$dB24X7$dCDX$dVLB$dEBLCP$dDEBSZ$dOCLCF$dIDEBK$dOCLCQ$dIDB$dIAS$dIAO$dJBG$dIAD$dICN$dSOI$dILO$dUAB$dZ5A$dLIV$dOCLCQ$dMERUC$dESU$dIOG$dREB$dU3W$dOCLCQ$dCEF$dINT$dAU@$dOCLCQ$dWYU$dUKMGB$dOCLCQ$dUKAHL$dOCLCQ$dWURST$dBRF$dLVT$dVT2$dLEAUB$dOCLCO
016 7 $a019139863$2Uk
019 $a908048223$a972026624
020 $a9781484209806$q(electronic bk.)
020 $a148420980X$q(electronic bk.)
020 $a1484209818$q(print)
020 $a9781484209813$q(print)
020 $z9781484209813
024 7 $a10.1007/978-1-4842-0980-6$2doi
035 $a(OCoLC)905854058$z(OCoLC)908048223$z(OCoLC)972026624
037 $acom.springer.onix.9781484209806$bSpringer Nature
050 4 $aQA76.76.A65$bW37 2015eb
072 7 $aCOM$x051390$2bisacsh
072 7 $aCOM$x051440$2bisacsh
072 7 $aCOM$x051230$2bisacsh
072 7 $aUMX$2bicssc
072 7 $aUMC$2bicssc
082 04 $a005.1$223
100 1 $aWatson, Brent,$eauthor.
245 10 $aStripes by example /$cby Brent Watson.
264 1 $a[Berkeley, CA] :$bApress,$c2015.
300 $a1 online resource (xvii, 140 pages) :$billustrations (some color)
336 $atext$btxt$2rdacontent
337 $acomputer$bc$2rdamedia
338 $aonline resource$bcr$2rdacarrier
490 1 $aExpert's Voice in Java
500 $aIncludes index.
588 0 $aOnline resource; title from PDF title page (SpringerLink, viewed April 2, 2015).
520 $aIn 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.
505 0 $aAt a Glance; Contents; About the Author; About the Technical Reviewer; Acknowledgments; Preface; Chapter 1: Introduction to Stripes; Stripes Development; ActionBeans; Stripes Tag Library; Additional Features; Where to Go If You Need Help; Review; Chapter 2: Getting Started; Download Java; Start a New Project; Adding Stripes to Your Project; Option 1: Manual File Downloads; Option 2: Maven Setup; Stripes web.xml Setup; Option 1: Manual web.xml Setup; Option 2: Maven Setup; If All Else Fails; Review; Chapter 3: ActionBeans; An Introduction to ActionBeans.
505 8 $aRefactoring to Remove DuplicationReview; Chapter 4: Mapping URLs to Methods; Using @HandlesEvent and @UrlBinding; Linking to ActionBeans; Review; Chapter 5: JSP Pages; Using JSP Pages with Stripes; Stripes Tags; Stripes Form Tags; Review; Chapter 6: Forms; An Example Application; Using Data Transfer Objects and Nested Properties; Complex Objects; Review; Chapter 7: Working with Data; Database Setup; JDBC DAO; ActionBean-DAO Interaction; Review; Chapter 8: Interaction Between ActionBeans; Login; Application Pages; Review; Chapter 9: Validation; @Validate Annotation.
505 8 $a@ValidateNestedProperties AnnotationReview; Chapter 10: Resolutions; Starting the Resolution Examples; RedirectResolution; ErrorResolution; StreamingResolution; Review; Chapter 11: Other Annotations; @SessionScope Annotation; @Before and @After Annotations; @SpringBean Annotation; Review; Chapter 12: Internationalization; Internationalization in Stripes; Internationalization Setup and Configuration; Using Internationalization Values; Supporting Multiple Languages; JSP Internationalization Value Lookups; Review; Chapter 13: Interceptors; Introduction to Interceptors; Interceptor Configuration.
505 8 $aUsing Interceptor DataReview; Chapter 14: File Uploads; Uploading Files; Uploading Multiple Files; COS vs. Apache Commons FileUpload; Review; Chapter 15: Good Design; Use BaseActionBean.java; Use a base.jsp; Balance Your ActionBeans; Returning Resolutions via Method Calls; Remember Your Tiers; Review; Chapter 16: Next Steps; Index.
650 0 $aApplication software$xDevelopment.
650 0 $aJava (Computer program language)
650 6 $aLogiciels d'application$xDéveloppement.
650 6 $aJava (Langage de programmation)
650 7 $aProgramming & scripting languages: general.$2bicssc
650 7 $aCOMPUTERS/Programming/Open Source.$2bisacsh
650 7 $aCOMPUTERS/Software Development & Engineering/Tools.$2bisacsh
650 7 $aCOMPUTERS/Software Development & Engineering/ General.$2bisacsh
650 7 $aApplication software$xDevelopment.$2fast$0(OCoLC)fst00811707
650 7 $aJava (Computer program language)$2fast$0(OCoLC)fst00982065
653 00 $acomputerwetenschappen
653 00 $acomputer sciences
653 00 $aprogrammeertalen
653 00 $aprogramming languages
653 10 $aInformation and Communication Technology (General)
653 10 $aInformatie- en communicatietechnologie (algemeen)
655 0 $aElectronic books.
655 4 $aElectronic books.
776 08 $iPrinted edition:$z9781484209813
830 0 $aExpert's voice in Java.
856 40 $3Books24x7$uhttp://www.books24x7.com/marc.asp?bookid=83487
856 40 $3ebrary$uhttp://site.ebrary.com/id/11037893
856 40 $3EBSCOhost$uhttps://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&db=nlabk&AN=971909
856 40 $3MyiLibrary$uhttp://www.myilibrary.com?id=910257
856 40 $3ProQuest Ebook Central$uhttps://public.ebookcentral.proquest.com/choice/publicfullrecord.aspx?p=3108742
856 40 $3Scholars Portal$uhttp://books.scholarsportal.info/viewdoc.html?id=/ebooks/ebooks3/springer/2015-05-26/1/9781484209806
856 40 $3SpringerLink$uhttps://doi.org/10.1007/978-1-4842-0980-6
856 40 $3SpringerLink$uhttps://link.springer.com/book/10.1007/978-1-4842-0980-6
856 40 $3SpringerLink$uhttps://link.springer.com/book/10.1007/978-1-4842-0981-3
856 40 $3VLeBooks$uhttp://www.vlebooks.com/vleweb/product/openreader?id=none&isbn=9781484209806
856 40 $uhttp://VH7QX3XE2P.search.serialssolutions.com/?V=1.0&L=VH7QX3XE2P&S=JCs&C=TC0001465729&T=marc&tab=BOOKS
856 4 $3Available from Skillsoft Books ITPro$idbcode=AALIM; providercode=PRVAEB$uhttps://cornell-library.skillport.com/skillportfe/main.action?assetid=83487
856 40 $3SpringerLink$uhttps://link.springer.com/openurl?genre=book&isbn=978-1-4842-0981-3
856 40 $3SpringerLink$uhttps://link.springer.com/10.1007/978-1-4842-0980-6
938 $aAskews and Holts Library Services$bASKH$nAH31352782
938 $aBooks 24x7$bB247$nbks00083487
938 $aCoutts Information Services$bCOUT$n30522105
938 $aEBL - Ebook Library$bEBLB$nEBL3108742
938 $aebrary$bEBRY$nebr11037893
938 $aEBSCOhost$bEBSC$n971909
938 $aProQuest MyiLibrary Digital eBook Collection$bIDEB$ncis31265360
938 $aYBP Library Services$bYANK$n12358297
029 1 $aAU@$b000054928906
029 1 $aAU@$b000062459056
029 1 $aCHNEW$b000891873
029 1 $aCHVBK$b374510342
029 1 $aDEBBG$bBV043623304
029 1 $aDEBSZ$b453675077
029 1 $aNLGGC$b39207513X
029 1 $aNZ1$b16078639
029 1 $aUKMGB$b019139863
029 1 $aAU@$b000068187068
994 $aZ0$bP4A
948 $hNO HOLDINGS IN P4A - 277 OTHER HOLDINGS