zoukankan      html  css  js  c++  java
  • Struts2--Dynamic Result动态结果集

    ${r} : 表示配置文件xml可以读取action的valuestack的内容

    1. jsp显示文件:

    <body>
    动态结果
    一定不要忘了为动态结果的保存值设置set get方法
    <ol>
    	<li><a href="user/user?type=1">返回success</a></li>
    	<li><a href="user/user?type=2">返回error</a></li>
    </ol>	
    </body>
    

    2. struts.xml:

    <?xml version="1.0" encoding="UTF-8" ?>
    <!DOCTYPE struts PUBLIC
        "-//Apache Software Foundation//DTD Struts Configuration 2.0//EN"
        "http://struts.apache.org/dtds/struts-2.0.dtd">
    
    <struts>
        <constant name="struts.devMode" value="true" />
        <package name="user" namespace="/user" extends="struts-default">
        	
    	    <action name="user" class="com.bjsxt.struts2.user.action.UserAction">
    	    	<result>${r}</result>
    	    </action>	    
        </package>
        	
    </struts>
    

    3. action:

    package com.bjsxt.struts2.user.action;
    
    import com.opensymphony.xwork2.ActionSupport;
    
    public class UserAction extends ActionSupport {
    	private int type;	
    	private String r;
    	public String getR() {
    		return r;
    	}
    	public void setR(String r) {
    		this.r = r;
    	}
    	public int getType() {
    		return type;
    	}
    	public void setType(int type) {
    		this.type = type;
    	}
    	@Override
    	public String execute() throws Exception {
    		if(type == 1) r="/user_success.jsp";
    		else if (type == 2) r="/user_error.jsp";
    		return "success";
    	}
    
    }
    

      

     

     

  • 相关阅读:
    《Mysql
    《算法
    《Redis
    《Mysql
    《Mysql
    SSH免密码登录
    TCP/IP四层模型和OSI七层模型的概念
    简单描述RAID级别:
    awk内置变量 awk有许多内置变量用来设置环境信息,这些变量可以被改变,下面给出了最常用的一些变量。
    awk 的逻辑运算字符
  • 原文地址:https://www.cnblogs.com/wujixing/p/5202888.html
Copyright © 2011-2022 走看看