Spring MVC beginner's guide :: your ultimate guide to building web applications using all the capabilities of Spring MVC /
Chapter 3: Control Your Store with Controllers; Defining a controller; Time for action - adding class-level request mapping; The role of a controller in Spring MVC; Handler mapping; Using URI template patterns; Time for action - showing products based on category; Using matrix variables; Time for ac...
Gespeichert in:
1. Verfasser: | |
---|---|
Format: | Elektronisch E-Book |
Sprache: | English |
Veröffentlicht: |
Birmingham :
Packt Publishing,
2014.
|
Schriftenreihe: | Community experience distilled.
|
Schlagworte: | |
Online-Zugang: | Volltext |
Zusammenfassung: | Chapter 3: Control Your Store with Controllers; Defining a controller; Time for action - adding class-level request mapping; The role of a controller in Spring MVC; Handler mapping; Using URI template patterns; Time for action - showing products based on category; Using matrix variables; Time for action - showing the products based on filter; Understanding request parameters; Time for action - adding the product details page; Time for action - implementing a master detail view; Summary; Chapter 4: Working with Spring Tag Libraries; Serving and processing forms A step-by-step pragmatic approach to web application development using Spring MVC, with relevant screenshots and concise explanations. This book is aimed at helping Java developers who want to teach themselves Spring MVC, even if they have no previous experience with Spring MVC. It would be helpful to have a bit of familiarity with basic servlet programming concepts, but no prior experience is required. |
Beschreibung: | Includes index. |
Beschreibung: | 1 online resource : color illustrations |
ISBN: | 9781783284887 1783284889 1306902789 9781306902786 |
Internformat
MARC
LEADER | 00000cam a2200000 a 4500 | ||
---|---|---|---|
001 | ZDB-4-EBA-ocn882610664 | ||
003 | OCoLC | ||
005 | 20241004212047.0 | ||
006 | m o d | ||
007 | cr cnu---unuuu | ||
008 | 140704s2014 enka o 001 0 eng d | ||
040 | |a IDEBK |b eng |e pn |c IDEBK |d EBLCP |d N$T |d E7B |d YDXCP |d OCLCQ |d COO |d OCLCO |d OCLCQ |d TEFOD |d OCLCQ |d D6H |d K6U |d AGLDB |d OCLCQ |d ICA |d OCLCQ |d PIFFA |d FVL |d ZCU |d MERUC |d OCLCQ |d U3W |d REB |d STF |d OCLCF |d OCLCQ |d VTS |d ICG |d INT |d VT2 |d UKMGB |d OCLCQ |d WYU |d G3B |d TKN |d OCLCQ |d DKC |d AU@ |d OCLCQ |d HS0 |d OCLCQ |d OCLCO |d QGK |d OCLCQ |d OCLCO |d UEJ |d OCLCQ | ||
016 | 7 | |a 018006538 |2 Uk | |
019 | |a 961650258 |a 962679831 |a 1259186321 | ||
020 | |a 9781783284887 |q (electronic bk.) | ||
020 | |a 1783284889 |q (electronic bk.) | ||
020 | |a 1306902789 |q (electronic bk.) | ||
020 | |a 9781306902786 |q (electronic bk.) | ||
020 | |z 9781783284870 | ||
020 | |z 1783284870 | ||
035 | |a (OCoLC)882610664 |z (OCoLC)961650258 |z (OCoLC)962679831 |z (OCoLC)1259186321 | ||
037 | |a E7D9194C-2D3B-4F14-85F9-58CB15D04506 |b OverDrive, Inc. |n http://www.overdrive.com | ||
050 | 4 | |a TK5105.8885.S67 | |
072 | 7 | |a COM |x 060160 |2 bisacsh | |
072 | 7 | |a COM |x 000000 |2 bisacsh | |
082 | 7 | |a 006.76 |2 23 | |
049 | |a MAIN | ||
100 | 1 | |a G, Amuthan. | |
245 | 1 | 0 | |a Spring MVC beginner's guide : |b your ultimate guide to building web applications using all the capabilities of Spring MVC / |c Amuthan G. |
260 | |a Birmingham : |b Packt Publishing, |c 2014. | ||
300 | |a 1 online resource : |b color illustrations | ||
336 | |a text |b txt |2 rdacontent | ||
337 | |a computer |b c |2 rdamedia | ||
338 | |a online resource |b cr |2 rdacarrier | ||
347 | |a text file | ||
490 | 1 | |a Community Experience Distilled | |
500 | |a Includes index. | ||
588 | 0 | |a Print version record. | |
505 | 0 | |a Cover; Copyright; Credits; About the Author; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Configuring a Spring Development Environment; Setting up Java; Time for action -- installing JDK; Time for action -- setting up environment variables; Configuring a build tool; Time for action -- installing the Maven build tool; Installing a web server; Time for action -- installing the Tomcat web server; Configuring a development environment; Time for action -- installing Spring Tool Suite; Time for action -- configuring Tomcat on STS | |
505 | 8 | |a Time for action -- configuring Maven on STSCreating our first Spring MVC project; Time for action -- creating a Spring MVC project in STS; Spring MVC dependencies; Time for action -- adding Spring jars to the project; Time for action -- adding Java version properties in pom.xml; A jump-start to MVC; Time for action -- adding a welcome page; The Dispatcher servlet; Time for action -- configuring the Dispatcher servlet; Deploying our project; Time for action -- running the project; Summary; Chapter 2: Spring MVC Architecture -- Architecting Your Web Store; The dispatcher servlet | |
505 | 8 | |a Time for action -- examining request mappingThe web application context; Time for action -- understanding the web application context; The web application context configuration; View resolvers; Time for action -- understanding InternalResourceViewResolver; Model View Controller; An overview of the Spring MVC request flow; The web application architecture; The domain layer; Time for action -- creating a domain object; The persistence layer; Time for action -- creating a repository object; The service layer; Time for action -- creating a service object; An overview of the web application architecture | |
505 | 8 | |a Time for action -- serving and processing formsCustomizing data binding; Time for action -- whitelisting form fields; Externalizing text messages; Time for action -- externalizing messages; Using Spring Security tags; Time for action -- adding a login page; Summary; Chapter 5: Working with View Resolver; Resolving views; The redirect view; Time for action -- examining RedirectView; Serving static resources; Time for action -- serving static resources; Time for action -- adding images to the product detail page; The multipart request in action; Time for action -- adding images to the product page | |
520 | |a Chapter 3: Control Your Store with Controllers; Defining a controller; Time for action - adding class-level request mapping; The role of a controller in Spring MVC; Handler mapping; Using URI template patterns; Time for action - showing products based on category; Using matrix variables; Time for action - showing the products based on filter; Understanding request parameters; Time for action - adding the product details page; Time for action - implementing a master detail view; Summary; Chapter 4: Working with Spring Tag Libraries; Serving and processing forms | ||
520 | |a A step-by-step pragmatic approach to web application development using Spring MVC, with relevant screenshots and concise explanations. This book is aimed at helping Java developers who want to teach themselves Spring MVC, even if they have no previous experience with Spring MVC. It would be helpful to have a bit of familiarity with basic servlet programming concepts, but no prior experience is required. | ||
546 | |a English. | ||
630 | 0 | 0 | |a Spring Web (Computer file) |
650 | 0 | |a Java (Computer program language) |0 http://id.loc.gov/authorities/subjects/sh95008574 | |
650 | 0 | |a Web site development. |0 http://id.loc.gov/authorities/subjects/sh98004795 | |
650 | 6 | |a Java (Langage de programmation) | |
650 | 6 | |a Sites Web |x Développement. | |
650 | 7 | |a COMPUTERS |x Web |x Web Programming. |2 bisacsh | |
650 | 7 | |a COMPUTERS |x General. |2 bisacsh | |
650 | 7 | |a Java (Computer program language) |2 fast | |
650 | 7 | |a Web site development |2 fast | |
776 | 0 | 8 | |i Print version: |a G, Amuthan. |t Spring MVC beginner's guide. |d Birmingham : Packt Publishing, 2014 |z 1306902789 |
830 | 0 | |a Community experience distilled. |0 http://id.loc.gov/authorities/names/no2011030603 | |
856 | 4 | 0 | |l FWS01 |p ZDB-4-EBA |q FWS_PDA_EBA |u https://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&AN=805427 |3 Volltext |
938 | |a EBL - Ebook Library |b EBLB |n EBL1643999 | ||
938 | |a ebrary |b EBRY |n ebr10887725 | ||
938 | |a EBSCOhost |b EBSC |n 805427 | ||
938 | |a ProQuest MyiLibrary Digital eBook Collection |b IDEB |n cis28553571 | ||
938 | |a YBP Library Services |b YANK |n 11951084 | ||
994 | |a 92 |b GEBAY | ||
912 | |a ZDB-4-EBA | ||
049 | |a DE-863 |
Datensatz im Suchindex
DE-BY-FWS_katkey | ZDB-4-EBA-ocn882610664 |
---|---|
_version_ | 1816882277781602304 |
adam_text | |
any_adam_object | |
author | G, Amuthan |
author_facet | G, Amuthan |
author_role | |
author_sort | G, Amuthan |
author_variant | a g ag |
building | Verbundindex |
bvnumber | localFWS |
callnumber-first | T - Technology |
callnumber-label | TK5105 |
callnumber-raw | TK5105.8885.S67 |
callnumber-search | TK5105.8885.S67 |
callnumber-sort | TK 45105.8885 S67 |
callnumber-subject | TK - Electrical and Nuclear Engineering |
collection | ZDB-4-EBA |
contents | Cover; Copyright; Credits; About the Author; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Configuring a Spring Development Environment; Setting up Java; Time for action -- installing JDK; Time for action -- setting up environment variables; Configuring a build tool; Time for action -- installing the Maven build tool; Installing a web server; Time for action -- installing the Tomcat web server; Configuring a development environment; Time for action -- installing Spring Tool Suite; Time for action -- configuring Tomcat on STS Time for action -- configuring Maven on STSCreating our first Spring MVC project; Time for action -- creating a Spring MVC project in STS; Spring MVC dependencies; Time for action -- adding Spring jars to the project; Time for action -- adding Java version properties in pom.xml; A jump-start to MVC; Time for action -- adding a welcome page; The Dispatcher servlet; Time for action -- configuring the Dispatcher servlet; Deploying our project; Time for action -- running the project; Summary; Chapter 2: Spring MVC Architecture -- Architecting Your Web Store; The dispatcher servlet Time for action -- examining request mappingThe web application context; Time for action -- understanding the web application context; The web application context configuration; View resolvers; Time for action -- understanding InternalResourceViewResolver; Model View Controller; An overview of the Spring MVC request flow; The web application architecture; The domain layer; Time for action -- creating a domain object; The persistence layer; Time for action -- creating a repository object; The service layer; Time for action -- creating a service object; An overview of the web application architecture Time for action -- serving and processing formsCustomizing data binding; Time for action -- whitelisting form fields; Externalizing text messages; Time for action -- externalizing messages; Using Spring Security tags; Time for action -- adding a login page; Summary; Chapter 5: Working with View Resolver; Resolving views; The redirect view; Time for action -- examining RedirectView; Serving static resources; Time for action -- serving static resources; Time for action -- adding images to the product detail page; The multipart request in action; Time for action -- adding images to the product page |
ctrlnum | (OCoLC)882610664 |
dewey-full | 006.76 |
dewey-hundreds | 000 - Computer science, information, general works |
dewey-ones | 006 - Special computer methods |
dewey-raw | 006.76 |
dewey-search | 006.76 |
dewey-sort | 16.76 |
dewey-tens | 000 - Computer science, information, general works |
discipline | Informatik |
format | Electronic eBook |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>06338cam a2200721 a 4500</leader><controlfield tag="001">ZDB-4-EBA-ocn882610664</controlfield><controlfield tag="003">OCoLC</controlfield><controlfield tag="005">20241004212047.0</controlfield><controlfield tag="006">m o d </controlfield><controlfield tag="007">cr cnu---unuuu</controlfield><controlfield tag="008">140704s2014 enka o 001 0 eng d</controlfield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">IDEBK</subfield><subfield code="b">eng</subfield><subfield code="e">pn</subfield><subfield code="c">IDEBK</subfield><subfield code="d">EBLCP</subfield><subfield code="d">N$T</subfield><subfield code="d">E7B</subfield><subfield code="d">YDXCP</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">COO</subfield><subfield code="d">OCLCO</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">TEFOD</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">D6H</subfield><subfield code="d">K6U</subfield><subfield code="d">AGLDB</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">ICA</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">PIFFA</subfield><subfield code="d">FVL</subfield><subfield code="d">ZCU</subfield><subfield code="d">MERUC</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">U3W</subfield><subfield code="d">REB</subfield><subfield code="d">STF</subfield><subfield code="d">OCLCF</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">VTS</subfield><subfield code="d">ICG</subfield><subfield code="d">INT</subfield><subfield code="d">VT2</subfield><subfield code="d">UKMGB</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">WYU</subfield><subfield code="d">G3B</subfield><subfield code="d">TKN</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">DKC</subfield><subfield code="d">AU@</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">HS0</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">OCLCO</subfield><subfield code="d">QGK</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">OCLCO</subfield><subfield code="d">UEJ</subfield><subfield code="d">OCLCQ</subfield></datafield><datafield tag="016" ind1="7" ind2=" "><subfield code="a">018006538</subfield><subfield code="2">Uk</subfield></datafield><datafield tag="019" ind1=" " ind2=" "><subfield code="a">961650258</subfield><subfield code="a">962679831</subfield><subfield code="a">1259186321</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9781783284887</subfield><subfield code="q">(electronic bk.)</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">1783284889</subfield><subfield code="q">(electronic bk.)</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">1306902789</subfield><subfield code="q">(electronic bk.)</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9781306902786</subfield><subfield code="q">(electronic bk.)</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="z">9781783284870</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="z">1783284870</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)882610664</subfield><subfield code="z">(OCoLC)961650258</subfield><subfield code="z">(OCoLC)962679831</subfield><subfield code="z">(OCoLC)1259186321</subfield></datafield><datafield tag="037" ind1=" " ind2=" "><subfield code="a">E7D9194C-2D3B-4F14-85F9-58CB15D04506</subfield><subfield code="b">OverDrive, Inc.</subfield><subfield code="n">http://www.overdrive.com</subfield></datafield><datafield tag="050" ind1=" " ind2="4"><subfield code="a">TK5105.8885.S67</subfield></datafield><datafield tag="072" ind1=" " ind2="7"><subfield code="a">COM</subfield><subfield code="x">060160</subfield><subfield code="2">bisacsh</subfield></datafield><datafield tag="072" ind1=" " ind2="7"><subfield code="a">COM</subfield><subfield code="x">000000</subfield><subfield code="2">bisacsh</subfield></datafield><datafield tag="082" ind1="7" ind2=" "><subfield code="a">006.76</subfield><subfield code="2">23</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">MAIN</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">G, Amuthan.</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Spring MVC beginner's guide :</subfield><subfield code="b">your ultimate guide to building web applications using all the capabilities of Spring MVC /</subfield><subfield code="c">Amuthan G.</subfield></datafield><datafield tag="260" ind1=" " ind2=" "><subfield code="a">Birmingham :</subfield><subfield code="b">Packt Publishing,</subfield><subfield code="c">2014.</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">1 online resource :</subfield><subfield code="b">color illustrations</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="a">text</subfield><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="a">computer</subfield><subfield code="b">c</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="a">online resource</subfield><subfield code="b">cr</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="347" ind1=" " ind2=" "><subfield code="a">text file</subfield></datafield><datafield tag="490" ind1="1" ind2=" "><subfield code="a">Community Experience Distilled</subfield></datafield><datafield tag="500" ind1=" " ind2=" "><subfield code="a">Includes index.</subfield></datafield><datafield tag="588" ind1="0" ind2=" "><subfield code="a">Print version record.</subfield></datafield><datafield tag="505" ind1="0" ind2=" "><subfield code="a">Cover; Copyright; Credits; About the Author; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Configuring a Spring Development Environment; Setting up Java; Time for action -- installing JDK; Time for action -- setting up environment variables; Configuring a build tool; Time for action -- installing the Maven build tool; Installing a web server; Time for action -- installing the Tomcat web server; Configuring a development environment; Time for action -- installing Spring Tool Suite; Time for action -- configuring Tomcat on STS</subfield></datafield><datafield tag="505" ind1="8" ind2=" "><subfield code="a">Time for action -- configuring Maven on STSCreating our first Spring MVC project; Time for action -- creating a Spring MVC project in STS; Spring MVC dependencies; Time for action -- adding Spring jars to the project; Time for action -- adding Java version properties in pom.xml; A jump-start to MVC; Time for action -- adding a welcome page; The Dispatcher servlet; Time for action -- configuring the Dispatcher servlet; Deploying our project; Time for action -- running the project; Summary; Chapter 2: Spring MVC Architecture -- Architecting Your Web Store; The dispatcher servlet</subfield></datafield><datafield tag="505" ind1="8" ind2=" "><subfield code="a">Time for action -- examining request mappingThe web application context; Time for action -- understanding the web application context; The web application context configuration; View resolvers; Time for action -- understanding InternalResourceViewResolver; Model View Controller; An overview of the Spring MVC request flow; The web application architecture; The domain layer; Time for action -- creating a domain object; The persistence layer; Time for action -- creating a repository object; The service layer; Time for action -- creating a service object; An overview of the web application architecture</subfield></datafield><datafield tag="505" ind1="8" ind2=" "><subfield code="a">Time for action -- serving and processing formsCustomizing data binding; Time for action -- whitelisting form fields; Externalizing text messages; Time for action -- externalizing messages; Using Spring Security tags; Time for action -- adding a login page; Summary; Chapter 5: Working with View Resolver; Resolving views; The redirect view; Time for action -- examining RedirectView; Serving static resources; Time for action -- serving static resources; Time for action -- adding images to the product detail page; The multipart request in action; Time for action -- adding images to the product page</subfield></datafield><datafield tag="520" ind1=" " ind2=" "><subfield code="a">Chapter 3: Control Your Store with Controllers; Defining a controller; Time for action - adding class-level request mapping; The role of a controller in Spring MVC; Handler mapping; Using URI template patterns; Time for action - showing products based on category; Using matrix variables; Time for action - showing the products based on filter; Understanding request parameters; Time for action - adding the product details page; Time for action - implementing a master detail view; Summary; Chapter 4: Working with Spring Tag Libraries; Serving and processing forms</subfield></datafield><datafield tag="520" ind1=" " ind2=" "><subfield code="a">A step-by-step pragmatic approach to web application development using Spring MVC, with relevant screenshots and concise explanations. This book is aimed at helping Java developers who want to teach themselves Spring MVC, even if they have no previous experience with Spring MVC. It would be helpful to have a bit of familiarity with basic servlet programming concepts, but no prior experience is required.</subfield></datafield><datafield tag="546" ind1=" " ind2=" "><subfield code="a">English.</subfield></datafield><datafield tag="630" ind1="0" ind2="0"><subfield code="a">Spring Web (Computer file)</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">Java (Computer program language)</subfield><subfield code="0">http://id.loc.gov/authorities/subjects/sh95008574</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">Web site development.</subfield><subfield code="0">http://id.loc.gov/authorities/subjects/sh98004795</subfield></datafield><datafield tag="650" ind1=" " ind2="6"><subfield code="a">Java (Langage de programmation)</subfield></datafield><datafield tag="650" ind1=" " ind2="6"><subfield code="a">Sites Web</subfield><subfield code="x">Développement.</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">COMPUTERS</subfield><subfield code="x">Web</subfield><subfield code="x">Web Programming.</subfield><subfield code="2">bisacsh</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">COMPUTERS</subfield><subfield code="x">General.</subfield><subfield code="2">bisacsh</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">Java (Computer program language)</subfield><subfield code="2">fast</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">Web site development</subfield><subfield code="2">fast</subfield></datafield><datafield tag="776" ind1="0" ind2="8"><subfield code="i">Print version:</subfield><subfield code="a">G, Amuthan.</subfield><subfield code="t">Spring MVC beginner's guide.</subfield><subfield code="d">Birmingham : Packt Publishing, 2014</subfield><subfield code="z">1306902789</subfield></datafield><datafield tag="830" ind1=" " ind2="0"><subfield code="a">Community experience distilled.</subfield><subfield code="0">http://id.loc.gov/authorities/names/no2011030603</subfield></datafield><datafield tag="856" ind1="4" ind2="0"><subfield code="l">FWS01</subfield><subfield code="p">ZDB-4-EBA</subfield><subfield code="q">FWS_PDA_EBA</subfield><subfield code="u">https://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&AN=805427</subfield><subfield code="3">Volltext</subfield></datafield><datafield tag="938" ind1=" " ind2=" "><subfield code="a">EBL - Ebook Library</subfield><subfield code="b">EBLB</subfield><subfield code="n">EBL1643999</subfield></datafield><datafield tag="938" ind1=" " ind2=" "><subfield code="a">ebrary</subfield><subfield code="b">EBRY</subfield><subfield code="n">ebr10887725</subfield></datafield><datafield tag="938" ind1=" " ind2=" "><subfield code="a">EBSCOhost</subfield><subfield code="b">EBSC</subfield><subfield code="n">805427</subfield></datafield><datafield tag="938" ind1=" " ind2=" "><subfield code="a">ProQuest MyiLibrary Digital eBook Collection</subfield><subfield code="b">IDEB</subfield><subfield code="n">cis28553571</subfield></datafield><datafield tag="938" ind1=" " ind2=" "><subfield code="a">YBP Library Services</subfield><subfield code="b">YANK</subfield><subfield code="n">11951084</subfield></datafield><datafield tag="994" ind1=" " ind2=" "><subfield code="a">92</subfield><subfield code="b">GEBAY</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">ZDB-4-EBA</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-863</subfield></datafield></record></collection> |
id | ZDB-4-EBA-ocn882610664 |
illustrated | Illustrated |
indexdate | 2024-11-27T13:26:04Z |
institution | BVB |
isbn | 9781783284887 1783284889 1306902789 9781306902786 |
language | English |
oclc_num | 882610664 |
open_access_boolean | |
owner | MAIN DE-863 DE-BY-FWS |
owner_facet | MAIN DE-863 DE-BY-FWS |
physical | 1 online resource : color illustrations |
psigel | ZDB-4-EBA |
publishDate | 2014 |
publishDateSearch | 2014 |
publishDateSort | 2014 |
publisher | Packt Publishing, |
record_format | marc |
series | Community experience distilled. |
series2 | Community Experience Distilled |
spelling | G, Amuthan. Spring MVC beginner's guide : your ultimate guide to building web applications using all the capabilities of Spring MVC / Amuthan G. Birmingham : Packt Publishing, 2014. 1 online resource : color illustrations text txt rdacontent computer c rdamedia online resource cr rdacarrier text file Community Experience Distilled Includes index. Print version record. Cover; Copyright; Credits; About the Author; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Configuring a Spring Development Environment; Setting up Java; Time for action -- installing JDK; Time for action -- setting up environment variables; Configuring a build tool; Time for action -- installing the Maven build tool; Installing a web server; Time for action -- installing the Tomcat web server; Configuring a development environment; Time for action -- installing Spring Tool Suite; Time for action -- configuring Tomcat on STS Time for action -- configuring Maven on STSCreating our first Spring MVC project; Time for action -- creating a Spring MVC project in STS; Spring MVC dependencies; Time for action -- adding Spring jars to the project; Time for action -- adding Java version properties in pom.xml; A jump-start to MVC; Time for action -- adding a welcome page; The Dispatcher servlet; Time for action -- configuring the Dispatcher servlet; Deploying our project; Time for action -- running the project; Summary; Chapter 2: Spring MVC Architecture -- Architecting Your Web Store; The dispatcher servlet Time for action -- examining request mappingThe web application context; Time for action -- understanding the web application context; The web application context configuration; View resolvers; Time for action -- understanding InternalResourceViewResolver; Model View Controller; An overview of the Spring MVC request flow; The web application architecture; The domain layer; Time for action -- creating a domain object; The persistence layer; Time for action -- creating a repository object; The service layer; Time for action -- creating a service object; An overview of the web application architecture Time for action -- serving and processing formsCustomizing data binding; Time for action -- whitelisting form fields; Externalizing text messages; Time for action -- externalizing messages; Using Spring Security tags; Time for action -- adding a login page; Summary; Chapter 5: Working with View Resolver; Resolving views; The redirect view; Time for action -- examining RedirectView; Serving static resources; Time for action -- serving static resources; Time for action -- adding images to the product detail page; The multipart request in action; Time for action -- adding images to the product page Chapter 3: Control Your Store with Controllers; Defining a controller; Time for action - adding class-level request mapping; The role of a controller in Spring MVC; Handler mapping; Using URI template patterns; Time for action - showing products based on category; Using matrix variables; Time for action - showing the products based on filter; Understanding request parameters; Time for action - adding the product details page; Time for action - implementing a master detail view; Summary; Chapter 4: Working with Spring Tag Libraries; Serving and processing forms A step-by-step pragmatic approach to web application development using Spring MVC, with relevant screenshots and concise explanations. This book is aimed at helping Java developers who want to teach themselves Spring MVC, even if they have no previous experience with Spring MVC. It would be helpful to have a bit of familiarity with basic servlet programming concepts, but no prior experience is required. English. Spring Web (Computer file) Java (Computer program language) http://id.loc.gov/authorities/subjects/sh95008574 Web site development. http://id.loc.gov/authorities/subjects/sh98004795 Java (Langage de programmation) Sites Web Développement. COMPUTERS Web Web Programming. bisacsh COMPUTERS General. bisacsh Java (Computer program language) fast Web site development fast Print version: G, Amuthan. Spring MVC beginner's guide. Birmingham : Packt Publishing, 2014 1306902789 Community experience distilled. http://id.loc.gov/authorities/names/no2011030603 FWS01 ZDB-4-EBA FWS_PDA_EBA https://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&AN=805427 Volltext |
spellingShingle | G, Amuthan Spring MVC beginner's guide : your ultimate guide to building web applications using all the capabilities of Spring MVC / Community experience distilled. Cover; Copyright; Credits; About the Author; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Configuring a Spring Development Environment; Setting up Java; Time for action -- installing JDK; Time for action -- setting up environment variables; Configuring a build tool; Time for action -- installing the Maven build tool; Installing a web server; Time for action -- installing the Tomcat web server; Configuring a development environment; Time for action -- installing Spring Tool Suite; Time for action -- configuring Tomcat on STS Time for action -- configuring Maven on STSCreating our first Spring MVC project; Time for action -- creating a Spring MVC project in STS; Spring MVC dependencies; Time for action -- adding Spring jars to the project; Time for action -- adding Java version properties in pom.xml; A jump-start to MVC; Time for action -- adding a welcome page; The Dispatcher servlet; Time for action -- configuring the Dispatcher servlet; Deploying our project; Time for action -- running the project; Summary; Chapter 2: Spring MVC Architecture -- Architecting Your Web Store; The dispatcher servlet Time for action -- examining request mappingThe web application context; Time for action -- understanding the web application context; The web application context configuration; View resolvers; Time for action -- understanding InternalResourceViewResolver; Model View Controller; An overview of the Spring MVC request flow; The web application architecture; The domain layer; Time for action -- creating a domain object; The persistence layer; Time for action -- creating a repository object; The service layer; Time for action -- creating a service object; An overview of the web application architecture Time for action -- serving and processing formsCustomizing data binding; Time for action -- whitelisting form fields; Externalizing text messages; Time for action -- externalizing messages; Using Spring Security tags; Time for action -- adding a login page; Summary; Chapter 5: Working with View Resolver; Resolving views; The redirect view; Time for action -- examining RedirectView; Serving static resources; Time for action -- serving static resources; Time for action -- adding images to the product detail page; The multipart request in action; Time for action -- adding images to the product page Spring Web (Computer file) Java (Computer program language) http://id.loc.gov/authorities/subjects/sh95008574 Web site development. http://id.loc.gov/authorities/subjects/sh98004795 Java (Langage de programmation) Sites Web Développement. COMPUTERS Web Web Programming. bisacsh COMPUTERS General. bisacsh Java (Computer program language) fast Web site development fast |
subject_GND | http://id.loc.gov/authorities/subjects/sh95008574 http://id.loc.gov/authorities/subjects/sh98004795 |
title | Spring MVC beginner's guide : your ultimate guide to building web applications using all the capabilities of Spring MVC / |
title_auth | Spring MVC beginner's guide : your ultimate guide to building web applications using all the capabilities of Spring MVC / |
title_exact_search | Spring MVC beginner's guide : your ultimate guide to building web applications using all the capabilities of Spring MVC / |
title_full | Spring MVC beginner's guide : your ultimate guide to building web applications using all the capabilities of Spring MVC / Amuthan G. |
title_fullStr | Spring MVC beginner's guide : your ultimate guide to building web applications using all the capabilities of Spring MVC / Amuthan G. |
title_full_unstemmed | Spring MVC beginner's guide : your ultimate guide to building web applications using all the capabilities of Spring MVC / Amuthan G. |
title_short | Spring MVC beginner's guide : |
title_sort | spring mvc beginner s guide your ultimate guide to building web applications using all the capabilities of spring mvc |
title_sub | your ultimate guide to building web applications using all the capabilities of Spring MVC / |
topic | Spring Web (Computer file) Java (Computer program language) http://id.loc.gov/authorities/subjects/sh95008574 Web site development. http://id.loc.gov/authorities/subjects/sh98004795 Java (Langage de programmation) Sites Web Développement. COMPUTERS Web Web Programming. bisacsh COMPUTERS General. bisacsh Java (Computer program language) fast Web site development fast |
topic_facet | Spring Web (Computer file) Java (Computer program language) Web site development. Java (Langage de programmation) Sites Web Développement. COMPUTERS Web Web Programming. COMPUTERS General. Web site development |
url | https://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&AN=805427 |
work_keys_str_mv | AT gamuthan springmvcbeginnersguideyourultimateguidetobuildingwebapplicationsusingallthecapabilitiesofspringmvc |