在struts 2.0中  怎么转到框架页啊(就是左右分栏)
在result 中设置type 为redirect 的话
参数传不到子页面中  但是如果是默认的请求转发的话
会出现404找不到页面(左右页都是)
请问有什么办法可以解决?

解决方案 »

  1.   

    和后台应该没关系。主要是前台的标签中的“target”属性
    也就是说提交到后台前就已经指定了response回来后显示的位置。另外,
    redirect等于是2个流程间的转发
    也就是request和response都是新的,
    前一个的request参数是不能到第2个里面的,
    好像struts2里面的result有传递参数的相关配置。
    好像叫<param>什么的,还可以用变量的方式传递动态的值
    lz看看相关文档吧good luck
      

  2.   

    依旧不解 求解
    我也知道redirect是用不了request的
    但是该怎么做呢?
    不是路径的问题
    比如我登陆成功了要显示的是loginSuccess.jsp
    该页面时include在main。jsp中的
    改怎么做?
      

  3.   

    在右边的框架页面里发出请求,那么跳转的页面自然出现在右边...和redirect没有半毛钱关系。
    出现404是找不到页面,提醒你注意页面的相对路径。
      

  4.   

    用session可以较好的解决这个问题