beginner3

简介:

<!-- 生成验证码 -->
     <action name="rand" class="mainAction" method="rand">
         <result type="stream">     //默认返回为name=SUCCESS
                <param name="contentType">image/jpeg</param>
                <param name="inputName">inputStream</param>      
            </result>   
     </action>

 

<action name="addRight" class="rightAction" method="addRight">   //一个action实现类有多个action
   <result type="redirectAction">     //默认返回为name=SUCCESS,跳转的action在同一个类中
      <param name="actionName">viewRight</param>   //跳转到另一个ACTION.
      <param name="rightid">${rightid}</param>    //参数传给了ACTION(rightAction)类的全局变量rightid
   </result>
   <result name="input">/roleright/addRight.jsp</result>   //jsp的第一个斜杠表示WebRoot目录
  </action>

 

<action name="configUpload" class="mainAction" method="configUpload">
      <result type="redirectAction">toConfig</result>
</action>

 

 


本文转自农夫山泉别墅博客园博客,原文链接:http://www.cnblogs.com/yaowen/archive/2013/02/27/2935644.html,如需转载请自行联系原作者

相关文章
|
安全 内存技术
读书笔记系列 - Operating Systems: Three Easy Pieces - Intro
读书笔记系列 - Operating Systems: Three Easy Pieces - Intro
123 0
|
SQL 编译器 API
Efficiently Compiling Efficient Query Plans for Modern Hardware 论文解读
这应该是SQL查询编译的一篇经典文章了,作者是著名的Thomas Neumann,主要讲解了TUM的HyPer数据库中对于CodeGen的应用。 在morsel-driven那篇paper 中,介绍了HyPer的整个执行框架,会以task为单位处理一个morsel的数据,而执行的处理逻辑(一个pipeline job)就被编译为一个函数。这篇paper则具体讲如何实现动态编译。
442 0
Efficiently Compiling Efficient Query Plans for Modern Hardware 论文解读