Struts2 零配置xml,已验证可用

该项目使用 Struts2,spring,myBatis 实现,总体感觉比springMvc,struts2有被淘汰的趋势,但更容易上手简化了配置,action配置上同springMvc不相上下,但是在项目启动时内存消耗,个人感觉要比springMvc好。
我的经验,springMvc对jdk版本好像要求比较高,启动慢,调试有点卡顿,但是ssm对应用服务器启动比较快,相对来说比较灵活。



    "-//Apache Software Foundation//DTD Struts Configuration 2.0//EN"
    "http://struts.apache.org/dtds/struts-2.0.dtd">

   
     
      
     
     
   
 
   
 
   
 
   
     
   
   
     
   
     
   
   
     
   
     
   
     
   
   
     
 
     
 
   
 
 
     
     
         
         
             
                 
                    AUTOMATIC 
               
 
                 
                 
           

       
 
       
   
 
  
 
 
 
  
   
   
    
    
    
    
   

  

  
  
  
   login
  

 

 
 
 
  
   
   
    
    
    
    
   

  

  
  
  
   login
  

 

 

  
 
 



相关包参照  struts2采用convention-plugin实现零配置 http://struts.apache.org/2.1.6/docs/convention-plugin.html 



注意:

           在 web.xml 中需要配置 action 包根路径

 
 
    struts2
    org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter
     
        actionPackages 
        com.base.action,com.builder.action 
   
 
 

 
 
    struts2
    /*
 

 





你可能感兴趣的:(架构)