Spring Web 培训


有超过200万的开发者在使用Spring, 它已成为企业级Java应用事实上的标准编程模型, SCA也很好的支持Spring. 你需要了解并掌握它.

Spring Core 培训课程

课时: 3天, 开发工具: Spring 2.5, Eclipse 3.5

Spring MVC

• 概述
• 第一个Spring MVC 程序
• DispatcherServlet
• 控制器
• 处理器映射(handler mapping)
• 视图与视图解析
• 本地化解析器
• 主题
• Spring对分段文件上传(multipart file upload)的支持
• 使用Spring的表单标签库
• 处理异常
• 惯例优先原则(convention over configuration)
• 基于注解的控制器配置

Spring Views

• 简介
• JSP和JSTL
• Tiles
• Velocity和FreeMarker
• XSLT
• 文档视图(PDF/Excel)
• JasperReports

Spring JSF

• JavaServer Faces
• DelegatingVariableResolver
• FacesContextUtils

Spring Struts

• Apache Struts
• ContextLoaderPlugin
• DelegatingRequestProcessor
• DelegatingActionProxy
• ActionSupport Classes

Spring Portlet MVC

• 介绍
• DispatcherPortlet
• ViewRendererServlet
• 控制器
• 处理器映射
• 视图和它们的解析
• Multipart文件上传支持
• 异常处理
• Portlet应用部署到Liferay

Spring WebFlow

• 概述
• Why use Web Flow
• Web Flow Architecture
• Configuration and Setup
• Flows
• View-states
• Events
• Variables
• Actions
• Action and Decision States

Spring JAX-WS

• 简介
• 使用JAX-WS暴露基于servlet的web服务
• 使用JAX-WS暴露单独web服务
• 使用Spring支持的JAX-WS RI来暴露服务
• 使用JAX-WS访问web服务
• 使用XFire来暴露Web服务

Spring Flex

• Spring BlazeDS 集成概述
• BlazeDS MessageBroker
• Exporting Spring Beans for Flex Remoting
• Securing BlazeDS Destinations with Spring Security
• Integration with the BlazeDS Message Service
• Building and Running the Spring BlazeDS Integration Samples

Spring Security

• Spring Security 概述
• Architecture and Implementation
• Web Application Security
• Authorization
• Spring Security 例子分析

成功案例

成功案例 >>>