Àâòîðèçàöèÿ
Ïîèñê ïî óêàçàòåëÿì
Chopra V., Eaves J., Jones R. — Beginning JavaServer Pages
Îáñóäèòå êíèãó íà íàó÷íîì ôîðóìå
Íàøëè îïå÷àòêó? Âûäåëèòå åå ìûøêîé è íàæìèòå Ctrl+Enter
Íàçâàíèå: Beginning JavaServer Pages
Àâòîðû: Chopra V., Eaves J., Jones R.
Àííîòàöèÿ: JSP is one of the core technologies for server-side Java applications and the 2.0 release, which this book covers in detail, makes JSP an even more powerful tool
Walks Java programmers and Web developers through JSP fundamentals, including JSP syntax and directives, JSP Expression Language, JSP Tag libraries, JSTL, and techniques for testing and debugging
Shows how to use JSP in real-world Web applications along with open source frameworks such as Struts, WebWork, and Turbine, software design methodologies, and developer tools like Ant, jUnit, and CVS, as well as popular IDEs (integrated development environmnents)
Each chapter has an exercise section with solutions on the companion Web site
ßçûê:
Ðóáðèêà: Ðóêîâîäñòâà ïî ïðîãðàììíîìó îáåñïå÷åíèþ /
Ñòàòóñ ïðåäìåòíîãî óêàçàòåëÿ: Ãîòîâ óêàçàòåëü ñ íîìåðàìè ñòðàíèö
ed2k: ed2k stats
Ãîä èçäàíèÿ: 2005
Êîëè÷åñòâî ñòðàíèö: 1296
Äîáàâëåíà â êàòàëîã: 13.05.2005
Îïåðàöèè: Ïîëîæèòü íà ïîëêó |
Ñêîïèðîâàòü ññûëêó äëÿ ôîðóìà | Ñêîïèðîâàòü ID
Ïðåäìåòíûé óêàçàòåëü
Web browser, Unicode support 412
Web browser, URL access process 4—5
Web browser, validation role 363 364
Web browser, VBScript support 121
Web Component container 722 723 727 728—729
Web framework See also Specific framework
Web framework, application 551—552
Web framework, described 549—550
Web framework, MVC compared 551
Web framework, pattern 550
Web framework, persistence framework 552
Web framework, templating, using in 552
Web framework, utility framework 553—554
Web framework, validation mechanism 552—553 554 562
Web portal application, AmazonStore class 956—958
Web portal application, Ant build script 947—949
Web portal application, ApplicationResources.properties file 959
Web portal application, authentication 944 952 959—960 968—972
Web portal application, Axis configuration 956—958
Web portal application, CSS stylesheet 51—52
Web portal application, DHTML menu system, color customization 134—137 139—141
Web portal application, DHTML menu system, entertain.jsp file 144
Web portal application, DHTML menu system, font customization 134—137 139—141
Web portal application, DHTML menu system, HTML menu compared 132
Web portal application, DHTML menu system, index.jsp file 137—139
Web portal application, DHTML menu system, JavaScript generation 141—143
Web portal application, DHTML menu system, menu.js file 133
Web portal application, DHTML menu system, news.jsp file 141—143
Web portal application, DHTML menu system, showportal.jsp file 139
Web portal application, DHTML menu system, Top Nav Bar script 133
Web portal application, DHTML menu system, weather.j sp file 144
Web portal application, directory structure 946—947
Web portal application, domain model 931—932
Web portal application, EditProfileAction class 972—974
Web portal application, EditRegistrationAction class 970
Web portal application, entertain.jsp file 58 69 72 144
Web portal application, error handling 964 965
Web portal application, flow control 944—945 950
Web portal application, form submission 36—37 38—43 65—66
Web portal application, home page 46—47
Web portal application, index.jsp file 51—52 66 67 126—127 137—139
Web portal application, InterestItem class 935 942—943
Web portal application, ItemFeed class 935 941—942
Web portal application, logging 951—953 968
Web portal application, LogonAction class 952
Web portal application, MVC implementation, Controller 966—975
Web portal application, MVC implementation, View 959—966
Web portal application, news.jsp file, DHTML menu coding 141—143
Web portal application, news.jsp file, getProperty action 57—58
Web portal application, news.jsp file, include action 261—262
Web portal application, news.jsp file, include directive 55 233—234 235—236
Web portal application, news.jsp file, JavaBean usage 57
Web portal application, news.jsp file, reusing code 72
Web portal application, news.jsp file, setProperty action 57
Web portal application, news.jsp file, useBean action 55 57
Web portal application, news1.jsp file 260—261 262 263
Web portal application, news2.jsp file 260—261 262
Web portal application, news3.jsp file 264
Web portal application, NewsFeed class 56—58 162—166 935 938—939
Web portal application, NewsItem class 935 939—940
Web portal application, NewsServiceImpl class 953—955
Web portal application, personalizing, domain model 931—932
Web portal application, personalizing, factory design pattern, using in 932 933
Web portal application, personalizing, persistence 932—935
Web portal application, personalizing, requirement analysis 930—931
Web portal application, personalizing, RSS, using 926—929 953
Web portal application, personalizing, use case analysis 931—932
Web portal application, personalizing, user profile, using in 931 933—934 935—937 972—975
Web portal application, portal-advt.jsp file 963 965
Web portal application, portal-body.jsp file 963 964
Web portal application, portal-header.jsp file 963 964
Web portal application, portal-layout.jsp file 963—964
Web portal application, portal.css file 52—53 127—128 132
Web portal application, portalpage.jsp file 963
Web portal application, Publisher class 935 940—941
Web portal application, registration.jsp file 959 961—962 970
Web portal application, rendering 54—55
Web portal application, Rome configuration 953—955
Web portal application, SaveProfileAction class 974—975
Web portal application, SaveRegistrationAction action 970
Web portal application, service locator 955
Web portal application, showportal.jsp file, address 37
Web portal application, showportal.jsp file, content, independence from 46—47 50—51
Web portal application, showportal.jsp file, DHTML menu coding 139
Web portal application, showportal.jsp file, form submission role 42
Web portal application, showportal.jsp file, include directive 54—55
Web portal application, showportal.jsp file, portal.css embedding in 132
Web portal application, showportal.jsp file, username parameter 67—68
Web portal application, Struts configuration 949—950 959 966—967
Web portal application, Tiles configuration 950—951
Web portal application, user preference selector, boxTitle class 120 129
Web portal application, user preference selector, color theme 123—125 129 131—132
Web portal application, user preference selector, CSS content, generating 127—129
Web portal application, user preference selector, font 123—125 129 131—132
Web portal application, user preference selector, form 61—64 126—127 959—962
Web portal application, user preference selector, index.jsp file 126—127
Web portal application, user preference selector, showportal.jsp file 129—131
Web portal application, user profile, using in personalizing 931 933—934 935—937 972—975
Web portal application, user registration 959 961—962 967 970—974 977
Web portal application, UserProfile class 935—937
Web portal application, UserProfileDB object 934
Web portal application, UserProfileDBMemoryImpl object 934
Web portal application, weather.jsp file, DHTML menu system 144
Web portal application, weather.jsp file, JavaBean usage 58—59
Web portal application, weather.jsp file, personalization data 69—70
Web portal application, weather.jsp file, reusing code 72
Web portal application, weather.jsp file, Web service call 956
Web portal application, weather.jsp file, WroxServiceLocator class 955
Web server See also Specific Web server
Web server, in-process configuration 8—9
Web server, JVM, relation to 8
Web server, legacy support 882
Web server, limitation inherent to 5
Web server, networked configuration 8
Web server, performance, optimizing via deploying static content from 881—882
Web server, request handling 4
Web server, stability 882
Web server, standalone configuration 8—9
Web server, Web browser URL access role 4
Web Service 929—930 956
Web Service Definition Language (WSOL) 929
Web storefront application See also Shopping cart application
Web storefront application, addList function 205
Web storefront application, Category class 82 83
Web storefront application, clearList function 205
Web storefront application, dispPrice method, currency formatting by 85 90
Web storefront application, dispPrice method, declaring 75 85
Web storefront application, dispPrice method, JSTL, replacing with 190 195 202
Web storefront application, EShop class 82 83 90 205 274
Web storefront application, eshop-taglib.tld file 191—193 195 206
Web storefront application, estore.jsp file 83—85 188—190 194—195 211
Web storefront application, getCats method 86 190 191—192 274
Web storefront application, getItem method 204
Web storefront application, getItems method 90 97 195
Web storefront application, isDigitsCnly function 374—375 376
Web storefront application, isTextCnly function 375—376
Web storefront application, JSTL, converting to 186—195
Web storefront application, LineItem class 103 110
Web storefront application, price display, catalog 81 83 85 88 190
Web storefront application, price display, currency formatting 85 90 195 202
Web storefront application, product.jsp file 211
web-facesconfig_1_1.dtd file 682
web.xml file, authentication configuration 528 529 843
web.xml file, BasicServlet class 495—496
web.xml file, character encoding, declaring in 516
web.xml file, container independence 495
web.xml file, context-param element 517—518
web.xml file, Controller servlet 504—505
web.xml file, description element 496
web.xml file, development attribute 880
web.xml file, display-name element 496—497
web.xml file, el-ignored element 515—516
web.xml file, env-entry element 521—522 735—738
web.xml file, error-page element 518—519
web.xml file, extension, server-specific 495
web.xml file, football roster management application 758—759
web.xml file, form-processing servlet 733 735—736
web.xml file, include-coda element 229—230 517
web.xml file, include-prelude element 229—230 239 516—517
web.xml file, init-param element 505
web.xml file, is-xml element 516
web.xml file, JDBC configuration 740
web.xml file, JSF configuration 683 690
web.xml file, jsp-config element 514
web.xml file, jsp-property-group element 514—517
web.xml file, logging setup 461 473
web.xml file, login-config element 519—520 528—529
web.xml file, NDC filter setup 473
web.xml file, page-encoding element 516
web.xml file, param-name element 505
web.xml file, param-value element 505
web.xml file, reloading attribute 880
web.xml file, res-ref-name element 740
web.xml file, resource-ref element 522 740 741
web.xml file, scripting-invalid element 516
web.xml file, security-constraint element, authorization configuration 520 828—829 838—839
web.xml file, security-constraint element, described 519
web.xml file, security-constraint element, file access, restricting using 690
web.xml file, security-constraint element, URL mapping 828
web.xml file, security-constraint element, user-data-constraint subelement 520
web.xml file, security-constraint element, web-resource-collection subelement 520 838 840
web.xml file, security-role element 521 528
web.xml file, servlet element 496 505 522
web.xml file, servlet-mapping element 498—500 502 505 522 572
web.xml file, shopping cart application 1023
web.xml file, specification 495
web.xml file, taglib element 176 183 514
web.xml file, taglib-uri element 514
web.xml file, text encoding, declaring in 516
web.xml file, Tiles configuration 646—647 950—951
web.xml file, url-pattern element 230 473 515
web.xml file, Web application deployment, creating skeleton web.xml file for 524
web.xml file, Webwork Dispatcher 561
web.xml file, welcome-file-list element 518
web.xml file, XML, declaring in 516
WebConversationClass 916
WebLOAD software 864
Weblogic server 552
WebResponse class 916
Websphere server 552
webvork-examples.war file 558
Webwork framework, append tag 557
Webwork framework, bean tag 557
Webwork framework, build.xml file 559
Webwork framework, checkbox tag 556
Webwork framework, combobox tag 556
Webwork framework, compiling Webwork application 559
Webwork framework, Custom Tag Library 556—557
Webwork framework, directory structure 558
Webwork framework, Dispatcher 554—556 561
Webwork framework, downloading 558
Webwork framework, else tag 557
Webwork framework, elseif tag 557
Webwork framework, form, working with in 554 560—565
Webwork framework, HMVC architecture 554
Webwork framework, include tag 557
Webwork framework, installing 558
Webwork framework, Jasper Reports feature 557—558
Webwork framework, label tag 556
Webwork framework, logging 554
Webwork framework, property tag 562 564
Webwork framework, radio tag 556
Webwork framework, select tag 556
Webwork framework, sort tag 557
Webwork framework, tabbedpane tag 556
Webwork framework, table tag 557
Webwork framework, textarea tag 557
Webwork framework, validation 554 560 561 562 565
Webwork framework, Velocity templating engine 557
Webwork framework, view 556
Webwork framework, Web site 554
Webwork framework, XSLT support 557
webwork-skeleton.zip file 559
webwork.properties file 561
webwork.war file 558
when JSTL tag 44 45 287—289 1098 1105
White box testing 891
White space, trimming 1119 1122
winner.jsp file 302
write Struts tag 615
Wrox Web site 23
WroxServiceLocator class 955
WSDL (Web Service Definition Language) 929
WSDL2Java class 956 958
xindex.jsp file 232 233
xindex.xml file 236—238
XML (extensible Markup Language), action use of 34—35
XML (extensible Markup Language), directive, compatibility 214—215
XML (extensible Markup Language), directive, converting directive to 231—233 237—239
XML (extensible Markup Language), drop-town list HTML/XML selector 274
XML (extensible Markup Language), DTD, servlet support 496
XML (extensible Markup Language), escaping reserved character, EL function, using 391 393
XML (extensible Markup Language), escaping reserved character, JSTL function, using 342 344 1118 1120
XML (extensible Markup Language), escaping reserved character, out JSTL tag escape XML attribute 1094 1102
XML (extensible Markup Language), generating dynamically 386—392
XML (extensible Markup Language), getInfo tag 389 391—392
XML (extensible Markup Language), include directive, converting to 231—233 237 238—239
XML (extensible Markup Language), index.jsp file, converting to 236—238 239
XML (extensible Markup Language), JSTL XML tags 185—186 1098—1105
XML (extensible Markup Language), syntax compatibility with JSP 33 34—35 214
XML (extensible Markup Language), tag 34
XML (extensible Markup Language), taglib directive, converting to 238—239
XML (extensible Markup Language), validity 155
XML (extensible Markup Language), web.xml file, declaring in 516
XML (extensible Markup Language), XMLFormater class 452
XP (Extreme Programming) 887 888—889 903
XPath expression, conditional processing using choose JSTL tag 1099
XPath expression, iterating through using forEach JSTL tag 1100
XProgramninng.com Web site 887
XSLT (Extensible Stylesheet Language Transformation) 557 1104
xUnit framework 889
YouWin.jsp file 695—696
Zip code, validating 1048 1049
[] (brackets, square) EL operator 162 163
_ (underscore) country code separator 400
{} (braces, curly) PatternLayout object token delimiters 456
|| (bars) EL logical operator 153
– (minus sign) EL subtraction operator 1080
Ðåêëàìà