Struts动态结果集

简介:

 

我们可以在action中动态指定结果集的location,其实就是在struts.xml文件中拿到action的属性而已。

 

UserAction

public class UserAction extends ActionSupport

{

      private String path;

      private String type;

      public String execute()

      {

              if(type == "1")

              {

                     path = "xy.jsp";

              } 

              else path = "xy2.jsp";

              return success;

      }

}

Getter和Setter省略

 

Struts.xml

<action name="uaction" class="com.xy.UserAction">

        <result>${path}</result>

</action>

 

简单吧。

 

目录
相关文章
|
1月前
|
XML Java 数据库连接
mybatis中在xml文件中通用查询结果列如何使用
mybatis中在xml文件中通用查询结果列如何使用
33 0
|
SQL Java 数据库连接
mybatis @Select注解中当参数为空则不添加该参数的判断
public interface OrderMapper extends SqlMapper{ @Select("select * from tbl_order where room like #{room} and mydate like #{my...
4449 0
|
9月前
|
SQL
Mybatis-plus 自定义SQL注入器查询@TableLogic 逻辑删除后的数据
Mybatis-plus使用@TableLogic注解进行逻辑删除数据后,在某些场景下,又需要查询该数据时,又不想写SQL。 自定义Mybatis-plus的SQL注入器一劳永逸的解决该问题
257 0
|
5月前
|
Java Unix 数据库连接
Mybatis【结果集映射、日志、分页】
Mybatis【结果集映射、日志、分页】
|
10月前
|
SQL Java 数据库连接
Mybatis 是如何将 sql 执行结果封装为目标对象并返回的?都有哪些映射形式?
Mybatis 是如何将 sql 执行结果封装为目标对象并返回的?都有哪些映射形式?
172 0
|
12月前
|
SQL Java 数据库连接
MyBatis映射配置文件结构、标签详解及SQL语句中参数的获取
MyBatis映射配置文件结构、标签详解及SQL语句中参数的获取
187 0
|
XML SQL Java
mybatis学习(23):分页1 多参数传递(索引方式)
mybatis学习(23):分页1 多参数传递(索引方式)
126 0
mybatis学习(23):分页1 多参数传递(索引方式)
|
SQL 前端开发
【mybatis-plus】分页、逻辑删除
【mybatis-plus】分页、逻辑删除
【mybatis-plus】分页、逻辑删除
|
存储 SQL 设计模式
【源码解析】MyBatis结果集映射和参数绑定
MyBatis结果集映射源码解析,详细分析了 handleRowValuesForSimpleResultMap() 等方法实现映射的核心步骤
【源码解析】MyBatis结果集映射和参数绑定
|
SQL XML Java
MyBatis - 分页之四大方式(数组、SQL、拦截器,RowBounds)
MyBatis - 分页之四大方式(数组、SQL、拦截器,RowBounds)
375 0
MyBatis - 分页之四大方式(数组、SQL、拦截器,RowBounds)