struts.xml配置文件的result有哪几种类型呢?
<result name="" type="">/xxx.xxx</result>
1、dispatcher 分发,默认结果集,发起一次请求,url地址不变,用来呈现jsp页面
<result name="mydispatcher" type="dispatcher">/mydispatcher.jsp</result>
2、redirect 重定向,发起两次请求,url地址改变(也可以重定向到action)
<result name="myredirect" type="redirect">/myredirect.jsp</result>
<result name="myredirect" type="redirect">mydispatcher.action</result>
3、redirectAction 重定向到Action,发起两次请求,url地址改变
<result name="myredirect" type="redirect">/myredirect.jsp</result>
<result name="myredirect" type="redirect">mydispatcher.action</result>
4、plainText 纯文本(html代码不会被编译,直接返回html所有的元素)
<result name="myplainText" type="plainText">/myplainText.jsp</result>
5、chain (一个Action链另一个Action)
6、freemarker 呈现freemarker模板引擎
7、httpheader 返回一个已配置好的http头信息响应
8、stream 将原始数据作为流传递回浏览器,对下载的内容和图片非常有用
9、velocity 呈现 Velocity模板
10、xslt 呈现xml到浏览器,该xml可以通过xls模板进行转换