失效链接处理 |
《Spring MVC学习(fn)指南》PDF 下蝲
下蝲地址Q?/strong>
版权归出版社和原作者所有,链接已删除,误买正?/b>
?sh)子版仅供预览?qing)学习(fn)交流使用Q下载后?4时内删除,支持正版Q喜Ƣ的误买正版书c:(x)《Spring MVC学习(fn)指南?/a>
图书介:(x)
Spring MVC是Spring框架中用于Web应用快速开发的一个模块,其中的MVC是Model-View-Controller的羃写。作为当今业界最L的Web开发框ӞSpring MVC已经成ؓ(f)当前最热门的开发技能,同时也广泛用于桌面开发领域?/div>
本书重在讲述如何通过Spring MVC来开发基于Java的Web应用。全书共?2章,分别从Spring框架、模?和MVC模式、Spring MVC介绍、控制器、数据绑定和表单标签库、传唤器和格式化、验证器、表辑ּ语言、JSTL、国际化、上传文件、下载文件多个角度介l了(jin)Spring MVC。除此之外,本书q配有丰富的CZ以供读者练?fn)和参考?/div>
本书是一本Spring MVC的教E,内容l致、讲解清晎ͼ非常适合Web开发者和惌使用Spring MVC开发基于Java的Web应用的读者阅诅R?/div>
相关截图Q?br />
![]()
图书目录Q?/strong>
目录 W一?Spring框架t1 1Q? XML配置文gt4 1Q? Spring控制反{容器的用t4 1Q?Q? 通过构造器来创Z个bean实例t5 1Q?Q? 通过工厂Ҏ(gu)来创Z个bean实例t5 1Q?Q? Destroy Method的用t6 1Q?Q? 向构造器传参t6 1Q?Q? Setter方式依赖注入t7 1Q?Q? 构造器方式依赖注入t10 1Q? 结t10 W二?模型2和MVC模式t11 2Q? 模型1介绍t11 2Q? 模型2介绍t11 2Q? 模型2之Servlet控制器t13 2Q?Q? Productct15 2Q?Q? ProductFormct15 2Q?Q? ControllerServletct16 2Q?Q? 视图t20 2Q?Q? 试应用t22 2Q? 解耦控制器代码t23 2Q? 校验器t27 2Q? 后端t32 2Q? 本章结t33 W三?Spring MVC介绍t34 3Q? 采用Spring MVC的好处t34 3Q? Spring MVC的DispatcherServlett35 3Q? Controller接口t36 3Q? W一个Spring MVC应用t37 3Q?Q? 目录l构t37 3Q?Q? 部v描述W文件和Spring MVC配置文gt38 3Q?Q? Controllert39 3Q?Q? Viewt40 3Q?Q? 试应用t42 3Q? View Resolvert43 3Q? 本章结t45 W四?Z注解的控制器t46 4Q? Spring MVC注解cdt46 4Q?Q? Controller注解cdt46 4Q?Q? RequestMapping注解cdt47 4Q? ~写h处理Ҏ(gu)t50 4Q? 应用Z注解的控制器t52 4Q?Q? 目录l构t52 4Q?Q? 配置文gt52 4Q?Q? Controllerct55 4Q?Q? Viewt56 4Q?Q? 试应用t57 4Q? 应用@Autowired和@Serviceq行依赖注入t58 4Q? 重定向和Flash属性t62 4Q? h参数和\径变量t63 4Q? @ModelAttributet66 4Q? 结t67 W五?数据l定和form标签库t68 5Q? 数据l定概览t68 5Q? form标签库t69 5Q?Q? form标签t70 5Q?Q? input标签t71 5Q?Q? password标签t72 5Q?Q? hidden标签t72 5Q?Q? textarea标签t73 5Q?Q? checkbox标签t73 5Q?Q? radiobutton标签t74 5Q?Q? checkboxes标签t74 5Q?Q? radiobuttons标签t75 5Q?Q?0 select标签t76 5Q?Q?1 option标签t76 5Q?Q?2 options标签t77 5Q?Q?3 errors标签t77 5Q? 数据l定范例t78 5Q?Q? 目录l构t78 5Q?Q? Domainct78 5Q?Q? Controllerct80 5Q?Q? Servicect82 5Q?Q? 配置文gt85 5Q?Q? 视图t86 5Q?Q? 试应用E序范例t88 5Q? 结t90 W六?Converter和Formattert91 6Q? convertert91 6Q? formattert97 6Q? 用registrar注册formattert99 6Q? 选择converterQ还是formatterQt101 6Q? 结t101 W七?验证器t102 7Q? 验证概览t102 7Q? Spring验证器t103 7Q? ValidationUtilsct104 7Q? Spring的Validator范例t105 7Q? 源文件t107 7Q? Controllerct107 7Q? 试验证器t109 7Q? JSR 303验证t110 7Q? JSR 303 Validator范例t112 7Q?0 结t114 W八?表达式语aQELQt115 8Q? 表达式语aQELQ的语法t115 8Q?Q? 关键字t116 8Q?Q? [ ]和.q算Wt116 8Q?Q? 取D则t117 8Q? 讉KJavaBeant118 8Q? EL隐式对象t118 8Q?Q? pageContextt119 8Q? 使用其他ELq算Wt122 8Q?Q? 术q算Wt122 8Q?Q? 关系q算Wt123 8Q?Q? 逻辑q算Wt123 8Q?Q? 关系q算Wt123 8Q?Q? emptyq算Wt124 8Q? 如何在JSP 2Q??qing)其更高版本中配|ELt124 8Q?Q? 实现免脚本的JSP面t124 8Q?Q? 用EL计算t125 8Q? 结t126 W九(ji)?JSTLt127 9Q? 下蝲JSTLt127 9Q? JSTL库t127 9Q? 一般行为t129 9Q?Q? out标签t129 9Q?Q? set标签t130 9Q?Q? remove标签t132 9Q? 条g行ؓ(f)t132 9Q?Q? if标签t133 9Q?Q? choose、when和otherwise标签t134 9Q? 遍历行ؓ(f)t135 9Q?Q? forEach标签t135 9Q?Q? forTokens标签t143 9Q? 与URL相关的行为t144 9Q?Q? url标签t144 9Q?Q? redirect标签t146 9Q? 格式化行为t146 9Q?Q? formatNumber标签t146 9Q?Q? formatDate标签t149 9Q?Q? timeZone标签t150 9Q?Q? setTimeZone标签t152 9Q?Q? parseNumbert152 9Q?Q? parseDate标签t153 9Q? 函数t155 9Q?Q? contains函数t155 9Q?Q? containsIgnoreCase函数t155 9Q?Q? endsWith函数t156 9Q?Q? escapeXml函数t156 9Q?Q? indexOf函数t156 9Q?Q? join函数t156 9Q?Q? length函数t157 9Q?Q? replace函数t157 9Q?Q? split函数t157 9Q?Q?0 startsWith函数t158 9Q?Q?1 substring函数t158 9Q?Q?2 substringAfter函数t158 9Q?Q?3 substringBefore函数t158 9Q?Q?4 toLowerCase函数t159 9Q?Q?5 toUpperCase函数t159 9Q?Q?6 trim函数t159 9Q? 结t159 W十?国际化t160 10Q? 语言区域t161 10Q? 国际化Spring MVC应用E序t163 10Q? 文本元仉L属性文件t163 10Q? d属性文件t165 10Q? 告诉Spring MVC要用哪个语a区域t166 10Q? 使用message标签t167 10Q? 范例t167 10Q? 结t173 W十一?上传文gt174 11Q? 客户端编Et174 11Q? MultipartFile接口t175 11Q? 用Commons FileUpload上传文gt176 11Q? Domainct177 11Q? 控制器t178 11Q? 配置文gt179 11Q? JSP面t181 11Q? 应用E序的测试t183 11Q? 用Servlet 3?qing)其更高版本上传文gt184 11Q?0 客户端上传t188 11Q?1 结t196 W十二章 下蝲文gt197 12Q? 文g下蝲概览t197 12Q? 范例1Q隐藏资源t198 12Q? 范例2Q防止交叉引用t202 12Q? 结t206 附录A Tomcatt207 附录B servlett211 附录C JavaServer Pagest236 附录D 部v描述Wt258 |