Struts2--Dynamic Result动态结果集
2016-02-20 11:09
471 查看
${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"; } }
相关文章推荐
- Spring POST
- JDK8中JVM堆内存划分
- String s=new String("abc")创建了几个对象
- springmvc请求接收参数的几种方法
- 【Java-Reflection】动态代理
- java,基本数据类型
- JAVA多线程-对象及变量的并发访问(二)volatile关键字
- 4个理由告诉你Java为何排行第一
- 4个理由告诉你Java为何排行第一
- 【JAVA】 基础练习 BASIC-6 杨辉三角形
- Struts2--Global Result全局结果集
- Java初学之IO(一)
- Struts2--Result类型
- 【转载】classpath、path、JAVA_HOME的作用及JAVA环境变量配置
- java 输入一个时间输出下一秒
- 最常用的15大Eclipse开发快捷键技巧
- Struts2--默认Action
- java Map及Map.Entry详解
- javacript 对象属性积累
- Struts2--模块包含