Gespeichert in:
Beteilige Person: | |
---|---|
Format: | Buch |
Sprache: | Englisch |
Veröffentlicht: |
Beijing [u.a.]
O'Reilly
2002
|
Ausgabe: | 1. ed. |
Schriftenreihe: | Building web applications with servlets & JSPs
|
Schlagwörter: | |
Links: | http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=010150153&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
Umfang: | XVII, 441 S. Ill. |
ISBN: | 0596003285 |
Internformat
MARC
LEADER | 00000nam a2200000 c 4500 | ||
---|---|---|---|
001 | BV016411872 | ||
003 | DE-604 | ||
005 | 20030507 | ||
007 | t| | ||
008 | 030108s2002 xxua||| |||| 00||| eng d | ||
016 | 7 | |a 965865762 |2 DE-101 | |
020 | |a 0596003285 |9 0-596-00328-5 | ||
035 | |a (OCoLC)248400684 | ||
035 | |a (DE-599)BVBBV016411872 | ||
040 | |a DE-604 |b ger |e rakwb | ||
041 | 0 | |a eng | |
044 | |a xxu |c US | ||
049 | |a DE-92 |a DE-1051 |a DE-526 |a DE-83 | ||
050 | 0 | |a QA76.76.A65 | |
082 | 0 | |a 005.3 |2 22 | |
082 | 0 | |a 005.72 |2 21 | |
084 | |a ST 250 |0 (DE-625)143626: |2 rvk | ||
084 | |a ST 253 |0 (DE-625)143628: |2 rvk | ||
100 | 1 | |a Cavaness, Chuck |e Verfasser |4 aut | |
245 | 1 | 0 | |a Programming Jakarta struts |c Chuck Cavaness |
250 | |a 1. ed. | ||
264 | 1 | |a Beijing [u.a.] |b O'Reilly |c 2002 | |
300 | |a XVII, 441 S. |b Ill. | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
490 | 0 | |a Building web applications with servlets & JSPs | |
650 | 7 | |a Internet |2 gtt | |
650 | 7 | |a Java (programmeertaal) |2 gtt | |
650 | 7 | |a Java Servlets |2 gtt | |
650 | 4 | |a Application software | |
650 | 4 | |a Internet programming | |
650 | 4 | |a Java (Computer program language) | |
650 | 0 | 7 | |a Framework |g Informatik |0 (DE-588)4464685-9 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Java |g Programmiersprache |0 (DE-588)4401313-9 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Servlet |0 (DE-588)4531764-1 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Java Server Pages |0 (DE-588)4600284-4 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Gestaltung |0 (DE-588)4157139-3 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Web-Seite |0 (DE-588)4356308-9 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Struts |0 (DE-588)4731453-9 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Model View Controller |0 (DE-588)4718102-3 |2 gnd |9 rswk-swf |
689 | 0 | 0 | |a Java Server Pages |0 (DE-588)4600284-4 |D s |
689 | 0 | |5 DE-604 | |
689 | 1 | 0 | |a Web-Seite |0 (DE-588)4356308-9 |D s |
689 | 1 | 1 | |a Gestaltung |0 (DE-588)4157139-3 |D s |
689 | 1 | 2 | |a Java |g Programmiersprache |0 (DE-588)4401313-9 |D s |
689 | 1 | 3 | |a Servlet |0 (DE-588)4531764-1 |D s |
689 | 1 | |5 DE-604 | |
689 | 2 | 0 | |a Framework |g Informatik |0 (DE-588)4464685-9 |D s |
689 | 2 | 1 | |a Model View Controller |0 (DE-588)4718102-3 |D s |
689 | 2 | |5 DE-604 | |
689 | 3 | 0 | |a Struts |0 (DE-588)4731453-9 |D s |
689 | 3 | |5 DE-604 | |
856 | 4 | 2 | |m HEBIS Datenaustausch Darmstadt |q application/pdf |u http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=010150153&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |3 Inhaltsverzeichnis |
943 | 1 | |a oai:aleph.bib-bvb.de:BVB01-010150153 |
Datensatz im Suchindex
_version_ | 1819366739189694464 |
---|---|
adam_text | PROGRAMMING JAKARTA STRUTS CHUCK CAVANESS O REILLY BEIJING * CAMBRIDGE
* FARNHAM * KOLN * PARIS * SEBASTOPOL * TAIPEI * TOKYO TABLE OF CONTENTS
PREFACE XI 1. INTRODUCTION 1 A BRIEF HISTORY OF THE WEB 1 WHAT ARE JAVA
SERVLETS? 2 JAVASERVER PAGES 5 JSP MODEL 1 AND MODEL 2 ARCHITECTURES 7
WHY IS MODEL-VIEW-CONTROLLER SO IMPORTANT? 8 WHAT IS A FRAMEWORK? 11
CREATION OF THE STRUTS FRAMEWORK 11 ALTERNATIVES TO STRUTS 12 2. INSIDE
THE WEB TIER 17 AN ARCHITECTURE OVERVIEW 17 THE HTTP REQUEST/RESPONSE
PHASE 20 STRUTS AND SCOPE 25 USING URL PARAMETERS 27 FORWARD VERSUS
REDIRECT 28 3. OVERVIEW OF THE STRUTS FRAMEWORK 36 A BANKING ACCOUNT
EXAMPLE 36 LOOKING AT THE BIG PICTURE 40 STRUTS CONTROLLER COMPONENTS 42
STRUTS MODEL COMPONENTS 49 STRUTS VIEW COMPONENTS 53 MULTIPLE
APPLICATION SUPPORT 63 SUMMARY 63 VII 4. CONFIGURING STRUTS APPLICATIONS
64 THE STOREFRONT APPLICATION 64 WHAT IS A WEB APPLICATION? 65 THE WEB
APPLICATION DIRECTORY STRUCTURE 66 THE WEB APPLICATION DEPLOYMENT
DESCRIPTOR 69 CONFIGURING THE WEB.XML FILE FOR STRUTS 71 THE STRUTS
CONFIGURATION FILE 81 THE ORG.APACHE. STRUTS, CONFIG PACKAGE 82 THE
DIGESTER COMPONENT 101 THE STRUTS CONSOLE TOOL 101 RELOADING THE
CONFIGURATION FILES 102 5. STRUTS CONTROLLER COMPONENTS 104 _____THE
CONTROLLER MECHANISM 104 THE UTILITIES CLASSES 131 6. STRUTS MODEL
COMPONENTS 135 THE M IN MVC 135 WHAT IS A BUSINESS OBJECT? 139
PERSISTENCE 141 WHAT DOES STRUTS OFFER FOR THE MODEL? 142 BUILDING THE
STOREFRONT MODEL 142 7. STRUTS VIEW COMPONENTS 169 WHAT IS A VIEW? 169
WHAT ARE ACTIONFORMS? 175 USING ACTIONERRORS 185 PERFORMING PRESENTATION
VALIDATION 189 USING THE DYNAACTIONFORM CLASS 190 LOOKING AHEAD TO
JAVASERVER FACES 193 8. JSP CUSTOM TAG LIBRARIES 195 CUSTOM TAGS
OVERVIEW 195 TAG LIBRARIES INCLUDED WITH STRUTS 198 USING JAVABEANS WITH
STRUTS TAGS 200 STRUTS HTML TAGS 201 LOGIC TAGS 208 BEAN TAGS 213
TEMPLATE TAGS 216 VIII I TABLE OF CONTENTS NESTED TAGS 216 OTHER USEFUL
TAG LIBRARIES 217 THE JSP STANDARD TAG LIBRARY (JSTL) 218 9. EXTENDING
THE STRUTS FRAMEWORK 221 WHAT ARE EXTENSION POINTS? 221 GENERAL
EXTENSION POINTS 222 CONTROLLER EXTENSION POINTS 225 EXTENDING VIEW
COMPONENTS 229 EXTENDING MODEL COMPONENTS . 230 DOWNSIDES TO EXTENDING
THE FRAMEWORK 233 10. EXCEPTION HANDLING 235 JAVA EXCEPTION HANDLING
235 SYSTEM VERSUS APPLICATION EXCEPTIONS 239 USING CHAINED EXCEPTIONS
240 EXCEPTION HANDLING PROVIDED BY STRUTS 244 TYING UP THE LOOSE ENDS
256 CONCLUSION 258 11. THE VALIDATOR FRAMEWORK 259 THE NEED FOR A
VALIDATION FRAMEWORK 259 INSTALLING AND CONFIGURING THE VALIDATOR 260
USING AN ACTIONFORM WITH THE VALIDATOR 268 CREATING YOUR OWN VALIDATION
RULES 273 THE VALIDATOR AND JSP CUSTOM TAGS 275 INTERNATIONALIZING THE
VALIDATION 278 USING THE VALIDATOR OUTSIDE OF STRUTS 279 12.
INTERNATIONALIZATION AND STRUTS 283 WHAT IS INTERNATIONALIZATION? 283
SUPPORT FOR II8N IN JAVA , 285 INTERNATIONALIZING YOUR STRUTS
APPLICATIONS 293 EXCEPTION HANDLING AND INTERNATIONALIZATION 298 13.
STRUTSAND ENTERPRISE JAVABEANS 299 IMPLEMENTING THE STOREFRONT SERVICE
USING EJB 300 INTERFACING STRUTS TO EJB 313 CONCLUSION 325 TABLE OF
CONTENTS | IX 14. USING TILES 326 UNDERSTANDING TEMPLATES 326 INSTALLING
AND CONFIGURING TILES 332 OVERVIEW OF TILES 334 THE TILES TAG LIBRARY
337 USING DEFINITIONS 343 INTERNATIONALIZATION SUPPORT WITH TILES 347
15. LOGGING IN A STRUTS APPLICATION 349 LOGGING IN A WEB APPLICATION 349
USING THE SERVLET CONTAINER FOR LOGGING 350 JAKARTA COMMONS LOGGING 360
USING THE IOG4J PACKAGE 364 USING COMMONS LOGGING IN JSP PAGES 370 THE
PERFORMANCE IMPACT OF IOG4J 373 THIRD-PARTY IOG4J EXTENSIONS 374 JAVA
1.4 LOGGING API 375 16. PACKAGING YOUR STRUTS APPLICATION 376 TO PACKAGE
OR NOT TO PACKAGE 376 DECIDING HOW TO PACKAGE YOUR APPLICATION 378
PACKAGING THE APPLICATION AS A WAR FILE 383 BUILDING YOUR STRUTS
APPLICATIONS WITH ANT 385 CREATING AN AUTOMATED BUILD ENVIRONMENT 391
RESTARTING YOUR SERVER REMOTELY 393 17. ADDRESSING PERFORMANCE 394 WHAT
IS GOOD PERFORMANCE? 394 PERFORMANCE VERSUS LOAD TESTING 396
PERFORMANCE- AND STRESS-TESTING TOOLS 398 TESTING THE STOREFRONT
APPLICATION 399 PERFORMANCE AND SCALABILITY GOTCHAS 404 A. CHANGES SINCE
STRUTS 1.0 409 B. DOWNLOADING AND INSTALLING STRUTS 413 C. RESOURCES 419
INDEX 421 TABLE OF CONTENTS
|
any_adam_object | 1 |
author | Cavaness, Chuck |
author_facet | Cavaness, Chuck |
author_role | aut |
author_sort | Cavaness, Chuck |
author_variant | c c cc |
building | Verbundindex |
bvnumber | BV016411872 |
callnumber-first | Q - Science |
callnumber-label | QA76 |
callnumber-raw | QA76.76.A65 |
callnumber-search | QA76.76.A65 |
callnumber-sort | QA 276.76 A65 |
callnumber-subject | QA - Mathematics |
classification_rvk | ST 250 ST 253 |
ctrlnum | (OCoLC)248400684 (DE-599)BVBBV016411872 |
dewey-full | 005.3 005.72 |
dewey-hundreds | 000 - Computer science, information, general works |
dewey-ones | 005 - Computer programming, programs, data, security |
dewey-raw | 005.3 005.72 |
dewey-search | 005.3 005.72 |
dewey-sort | 15.3 |
dewey-tens | 000 - Computer science, information, general works |
discipline | Informatik |
edition | 1. ed. |
format | Book |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>02560nam a2200685 c 4500</leader><controlfield tag="001">BV016411872</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">20030507 </controlfield><controlfield tag="007">t|</controlfield><controlfield tag="008">030108s2002 xxua||| |||| 00||| eng d</controlfield><datafield tag="016" ind1="7" ind2=" "><subfield code="a">965865762</subfield><subfield code="2">DE-101</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">0596003285</subfield><subfield code="9">0-596-00328-5</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)248400684</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)BVBBV016411872</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield><subfield code="e">rakwb</subfield></datafield><datafield tag="041" ind1="0" ind2=" "><subfield code="a">eng</subfield></datafield><datafield tag="044" ind1=" " ind2=" "><subfield code="a">xxu</subfield><subfield code="c">US</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-92</subfield><subfield code="a">DE-1051</subfield><subfield code="a">DE-526</subfield><subfield code="a">DE-83</subfield></datafield><datafield tag="050" ind1=" " ind2="0"><subfield code="a">QA76.76.A65</subfield></datafield><datafield tag="082" ind1="0" ind2=" "><subfield code="a">005.3</subfield><subfield code="2">22</subfield></datafield><datafield tag="082" ind1="0" ind2=" "><subfield code="a">005.72</subfield><subfield code="2">21</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 250</subfield><subfield code="0">(DE-625)143626:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 253</subfield><subfield code="0">(DE-625)143628:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Cavaness, Chuck</subfield><subfield code="e">Verfasser</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Programming Jakarta struts</subfield><subfield code="c">Chuck Cavaness</subfield></datafield><datafield tag="250" ind1=" " ind2=" "><subfield code="a">1. ed.</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Beijing [u.a.]</subfield><subfield code="b">O'Reilly</subfield><subfield code="c">2002</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">XVII, 441 S.</subfield><subfield code="b">Ill.</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="b">n</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="b">nc</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="490" ind1="0" ind2=" "><subfield code="a">Building web applications with servlets & JSPs</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">Internet</subfield><subfield code="2">gtt</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">Java (programmeertaal)</subfield><subfield code="2">gtt</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">Java Servlets</subfield><subfield code="2">gtt</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Application software</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Internet programming</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Java (Computer program language)</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Framework</subfield><subfield code="g">Informatik</subfield><subfield code="0">(DE-588)4464685-9</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Java</subfield><subfield code="g">Programmiersprache</subfield><subfield code="0">(DE-588)4401313-9</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Servlet</subfield><subfield code="0">(DE-588)4531764-1</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Java Server Pages</subfield><subfield code="0">(DE-588)4600284-4</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Gestaltung</subfield><subfield code="0">(DE-588)4157139-3</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Web-Seite</subfield><subfield code="0">(DE-588)4356308-9</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Struts</subfield><subfield code="0">(DE-588)4731453-9</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Model View Controller</subfield><subfield code="0">(DE-588)4718102-3</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="689" ind1="0" ind2="0"><subfield code="a">Java Server Pages</subfield><subfield code="0">(DE-588)4600284-4</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="689" ind1="1" ind2="0"><subfield code="a">Web-Seite</subfield><subfield code="0">(DE-588)4356308-9</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="1" ind2="1"><subfield code="a">Gestaltung</subfield><subfield code="0">(DE-588)4157139-3</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="1" ind2="2"><subfield code="a">Java</subfield><subfield code="g">Programmiersprache</subfield><subfield code="0">(DE-588)4401313-9</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="1" ind2="3"><subfield code="a">Servlet</subfield><subfield code="0">(DE-588)4531764-1</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="1" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="689" ind1="2" ind2="0"><subfield code="a">Framework</subfield><subfield code="g">Informatik</subfield><subfield code="0">(DE-588)4464685-9</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="2" ind2="1"><subfield code="a">Model View Controller</subfield><subfield code="0">(DE-588)4718102-3</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="2" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="689" ind1="3" ind2="0"><subfield code="a">Struts</subfield><subfield code="0">(DE-588)4731453-9</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="3" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="m">HEBIS Datenaustausch Darmstadt</subfield><subfield code="q">application/pdf</subfield><subfield code="u">http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=010150153&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA</subfield><subfield code="3">Inhaltsverzeichnis</subfield></datafield><datafield tag="943" ind1="1" ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-010150153</subfield></datafield></record></collection> |
id | DE-604.BV016411872 |
illustrated | Illustrated |
indexdate | 2024-12-20T11:11:13Z |
institution | BVB |
isbn | 0596003285 |
language | English |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-010150153 |
oclc_num | 248400684 |
open_access_boolean | |
owner | DE-92 DE-1051 DE-526 DE-83 |
owner_facet | DE-92 DE-1051 DE-526 DE-83 |
physical | XVII, 441 S. Ill. |
publishDate | 2002 |
publishDateSearch | 2002 |
publishDateSort | 2002 |
publisher | O'Reilly |
record_format | marc |
series2 | Building web applications with servlets & JSPs |
spellingShingle | Cavaness, Chuck Programming Jakarta struts Internet gtt Java (programmeertaal) gtt Java Servlets gtt Application software Internet programming Java (Computer program language) Framework Informatik (DE-588)4464685-9 gnd Java Programmiersprache (DE-588)4401313-9 gnd Servlet (DE-588)4531764-1 gnd Java Server Pages (DE-588)4600284-4 gnd Gestaltung (DE-588)4157139-3 gnd Web-Seite (DE-588)4356308-9 gnd Struts (DE-588)4731453-9 gnd Model View Controller (DE-588)4718102-3 gnd |
subject_GND | (DE-588)4464685-9 (DE-588)4401313-9 (DE-588)4531764-1 (DE-588)4600284-4 (DE-588)4157139-3 (DE-588)4356308-9 (DE-588)4731453-9 (DE-588)4718102-3 |
title | Programming Jakarta struts |
title_auth | Programming Jakarta struts |
title_exact_search | Programming Jakarta struts |
title_full | Programming Jakarta struts Chuck Cavaness |
title_fullStr | Programming Jakarta struts Chuck Cavaness |
title_full_unstemmed | Programming Jakarta struts Chuck Cavaness |
title_short | Programming Jakarta struts |
title_sort | programming jakarta struts |
topic | Internet gtt Java (programmeertaal) gtt Java Servlets gtt Application software Internet programming Java (Computer program language) Framework Informatik (DE-588)4464685-9 gnd Java Programmiersprache (DE-588)4401313-9 gnd Servlet (DE-588)4531764-1 gnd Java Server Pages (DE-588)4600284-4 gnd Gestaltung (DE-588)4157139-3 gnd Web-Seite (DE-588)4356308-9 gnd Struts (DE-588)4731453-9 gnd Model View Controller (DE-588)4718102-3 gnd |
topic_facet | Internet Java (programmeertaal) Java Servlets Application software Internet programming Java (Computer program language) Framework Informatik Java Programmiersprache Servlet Java Server Pages Gestaltung Web-Seite Struts Model View Controller |
url | http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=010150153&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
work_keys_str_mv | AT cavanesschuck programmingjakartastruts |