|
||||||||||
| 上一个软件包 下一个软件包 | 框架 无框架 | |||||||||
| 接口摘要 | |
|---|---|
| RouteMappingHandler | 统一负责路由的管理,添加与解析 |
| 类摘要 | |
|---|---|
| ActionInfo | 表示 action 信息 |
| ActionUtil | 提供处理 action 相关工具方法 |
| ChainResult | chain result. |
| ControllerPackageProvider | 对 controller 进行扫描,并对其进行配置(PackageConfig, ActionConfig) |
| DefaultActionMapper | 重写 struts 对新来的请求到 ActionMapping 的处理, 前置加入 freeroute 的逻辑, 处理不了的交给父类处理(不影响 struts 本身之前的逻辑). |
| DefaultRouteMappingHandler | 处理所有的路由信息 可将 mapping 分成两种,一种是静态的 直接通过 Map 就可以快速找到路由; 另一种是有 pathVariable 的,需要通过正则匹配查找路由 |
| DefaultUnknownHandler | 默认处理未知的 result 或者 action. |
| HttpHeaderResult | http header result. |
| JsonResult | json result of JSON plugin. |
| ReflectUtil | 反射工具类 |
| Result | generic action result |
| Results | 生成各种常用返回结果 |
| RouteMapping | 路由映射 此类为不变类(一但构造后,不会改变) |
| RouteMapping.Param | 表示一个 http param 表达式 |
| RouteUtil | 路由工具类 |
| SpringPackageProvider | struts2-spring-plugin 插件存在的情况下 |
| StreamResult | stream result. |
|
||||||||||
| 上一个软件包 下一个软件包 | 框架 无框架 | |||||||||