zoukankan      html  css  js  c++  java
  • Struts2的result结果集返回的类型

    struts2的result结果集返回的类型从大的方面分为2种,从小的方面分为4种

     一类

           转发到页面                dispatcher
           转发到Action             chain
    <action name="list">
    <result>
    </action>

    <action name="add">
    <result>
    <param name="actionName">list</param>
    <param name="namespace">/</param>
    </result>
    </action>

    二类

         重定向到页面            redirect
         重定向到Action         redirectAction

    下面写一个简单的例子

    action的方法

    public class ResultAction extends ActionSupport {
    public String list(){
    Map<String, Object> session = ActionContext.getContext().getSession();
    session.put("user","明天继续上课");
    return "list";
    }

    public String add(){
    return "add";
    }
    }

    struts中action的配置文件

    <?xml version="1.0" encoding="UTF-8" ?>
    <!DOCTYPE struts PUBLIC
    "-//Apache Software Foundation//DTD Struts Configuration 2.3//EN"
    "http://struts.apache.org/dtds/struts-2.3.dtd">
    <struts>
    <constant name="struts.devMode" value="true"></constant>
    <package name="result" namespace="/" extends="struts-default">
    <action name="ResultActionList" class="cn.sjl.day02.result.ResultAction" method="list">
    <result name="list">/day02/list.jsp</result>
    </action>
    <action name="ResultActionAdd" class="cn.sjl.day02.result.ResultAction" method="add">
    <result name="add" type="chain">
    <param name="actionName">ResultActionList</param>
    <param name="namespace">/</param>
    </result>
    </action>
    </package>
    </struts>


    jsp页面
    <%@ page contentType="text/html;charset=UTF-8" language="java" isELIgnored="false" %>
    <html>
    <head>
    <title>成功 </title>
    </head>
    <body>
    列表显示成功,${user}
    </body>
    </html>

    访问方式

    这只是struts2结果集返回类型其中的一个例子,其它结果集返回类型的用法基本类似。


  • 相关阅读:
    C语言中结构体变量之间赋值
    ZOJ
    【微服务干货系列】使用微服务架构之前,你必须知道的
    使用heartbeat+monit实现主备双热备份系统
    rsync 3.1.1源代码编译安装配置
    oracle 11g GRID 中 关于 OLR 须要知道的一些内容
    字母游戏
    移动开发人员应避免的 4 大陷阱
    看看这个经常被0基础程序猿弄不懂的 “事件”
    【剑指offer】和为定值的连续正数序列
  • 原文地址:https://www.cnblogs.com/sujulin/p/8473460.html
Copyright © 2011-2022 走看看