结果视图

一、局部和全局结果视图
a.局部视图

  
     
     /demo1.jsp
  

b.全局视图

  
     
     /demo1.jsp
  

二、Result元素的配置
属性:
name:逻辑视图名称,它对应的是动作方法的返回值,默认值时success
type: 到达目标的形式,默认值时dispatcher

三、Struts2提供的结果模型(result-types)

  // 在struts-default.xml文档中有定义

            
            
            
            
            
            
            
            
            
            
            
 

// chain:用户转发到另一个动作


    
     demo2
    
    
     /demo1.jsp
    
 
  // demo1动作转到demo2动作

// 转发到不同空间中的另一个动作


  
   
    
    /n2
    demo2
   
  
 
 
  
   /demo1.jsp
  
 

dispatcher :用于转发到另一个jsp页面


  
   
   
   
   
    /demo1.jsp
   
  
 
freemarker: 用户转发到另一个freemarker模版(页面静态化)
velocity: 用户转发到另一个velocity模版
httpheader: 用于输出http协议的消息头
xslt: XML有关的样式
* redirect : 用于重定向到另外一个jsp页面
* redirectAction : 用于重定向到另外一个动作
* stream:  用于文件下载(文件上传和下载)
* plainText: 以纯文本的形式展现页面,输出源码

你可能感兴趣的:(结果视图)