Webwork提供了一些com.opensymphony.xwork.Result接口的实现来使你的action可以容易的用户交互.这些Result类型包括:
- Chain Result - 用于 Action Chaining 服务器跳转 跳转到另一个action,但是客户端显示的网页地址是不变的
- Dispatcher Result - 用于 JSP 整合 是action的默认值,为服务器跳转
- FreeMarker Result - 用于 FreeMarker 整合
- HttpHeader Result - 用于控制特殊的HTTP行为
- JasperReports Result - 用于 JasperReports 整合
- Redirect Result - 用于直接跳转到例外的URL 请求重定向,为客户端跳转,用户请求的信息不会保留
- Redirect Action Result - 用于直接跳转到另外的action 客户端跳转
- Stream Result - 用于向浏览器返回一个InputStream (一般用于文件下载)
- Velocity Result - 用于 Velocity 整合
- XSL Result - 用于 XML/XSLT 整合
- PlainText Result - 用于显示某个页面的原始的文本 (例如 jsp, html 等) 显示原本网页的内容,例如代码一类