struts配置页面:

<result>/param/forward.jsp</result>

action页面:

boolean isSave=tbGradeService.save(tbGrade);

                   if(isSave){

                            msgResult="保存成功,3秒之后跳转到列表页面";

                            pathUrl="/grade/findAllTbGrade.do";

                   }else{

                            msgResult="保存失败,3秒之后跳转到添加页面";

                            pathUrl="/com/btlh/logistics/grade/add.jsp";

                   }

Forward.jsp 页面

<%@ page contentType="text/html; charset=UTF-8" language="java"

         import="java.util.*" pageEncoding="UTF-8"%>

<%

         String root = request.getContextPath();

%>

<!DOCTYPE HTML PUBLIC"-//W3C//DTD HTML 4.01 Transitional//EN">

<html>

<head>

<meta http-equiv="pragma"content="no-cache">

<meta http-equiv="cache-control"content="no-cache">

<meta http-equiv="Page-Enter"content="revealTrans(duration=5.0,transition=20)">

<meta http-equiv="refresh"content="3;URL=<%=root%>${pathUrl}"

         content="text/html;charset=utf-8">

</head>

<body>

${msgResult }....

</body>

</html>

PathUrl 以及msgResult存在struts的值栈内在页面可以直接调用