博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
struts2 Result Type四个常用转跳类型
阅读量:6079 次
发布时间:2019-06-20

本文共 1443 字,大约阅读时间需要 4 分钟。

Result的四个常用转跳类型分别为

Dispatcher    用来转向页面,是Struts的默认形式

Redirect       重定向到一个URL

Chain       用来处理Action链 

RedirectAction     重定向到一个Action

还有以下几种不太常用

freemaker:  处理FreeMarker模板   

httpheader:  控制特殊HTTP行为的结果类型  

stream:      向浏览器发送InputSream对象,用来处理文件下载,还可用于返回AJAX数据   

velocity :    处理Velocity模板   

xsl:             处理XML/XLST模板   

plaintext:   显示原始文件内容,例如文件源代码   

这里只说最常用的4种

看一下struts.xml

/Oneaddok.jsp
/Oneeditok.jsp
add1
add2

再看一个jsp页面

<%@ page language="java" import="java.util.*" pageEncoding="GB18030"%><%String path = request.getContextPath();String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";%>              My JSP 'Index.jsp' starting page        
This is my JSP page.
  • Dispatcher
  • Redirect
  • Chain
  • RedirectAction
  • 就是这么简单,自己动手试一下吧

     源代码:

     

    本文转自lpxxn博客园博客,原文链接:http://www.cnblogs.com/li-peng/p/3790563.html,如需转载请自行联系原作者

    你可能感兴趣的文章
    java基础---->正则表达式
    查看>>
    2.2013/06/13_log(n)+1
    查看>>
    关于加载iframe时进度条不消失的问题
    查看>>
    poj 3984迷宫问题【广搜】
    查看>>
    oracle ORA-01840:输入值对于日期格式不够长
    查看>>
    python基础知识~logger模块
    查看>>
    SIP入门(二):建立SIPserver
    查看>>
    Servlet3.0的异步
    查看>>
    WebService连接postgresql( 失败尝试)
    查看>>
    从头认识java-13.11 对照数组与泛型容器,观察类型擦除给泛型容器带来什么问题?...
    查看>>
    Python-MacOSX下SIP引起的pip权限问题解决方案(非取消SIP机制)
    查看>>
    从MFQ方法到需求分析
    查看>>
    android.view.WindowManager$BadTokenException: Unable to add window
    查看>>
    HDU5012:Dice(bfs模板)
    查看>>
    iphone openssh
    查看>>
    Linux下MEncoder的编译
    查看>>
    Javascript中闭包(Closure)的探索(一)-基本概念
    查看>>
    spark高级排序彻底解秘
    查看>>
    ylbtech-LanguageSamples-PartialTypes(部分类型)
    查看>>
    福建省促进大数据发展:变分散式管理为统筹集中式管理
    查看>>