在JSF里每个事件响应都会刷新一次页面,而且每次刷新都跳到页面开头去了,有什么办法使它不跳到开头去呢?

解决方案 »

  1.   

    web.xml配置个参数就可以了
    <context-param>
            <param-name>org.apache.myfaces.AUTO_SCROLL</param-name>
            <param-value>false</param-value>
    </context-param>
    前提是用apache的myfaces实现
      

  2.   

    打错,应该是
    <context-param>
            <param-name>org.apache.myfaces.AUTO_SCROLL</param-name>
            <param-value>true</param-value>
    </context-param>
    false改为true
      

  3.   

    请问一下我是用IBM RSA6.0来开发的
    因为它内建了一个jsf-ibm.jar的档案~~~web.xml也都帮我配置好了
    那我要额外要用myfaces的话~~应该要怎么去设置呢??
    因为我把myfaces-api-1.1.3.jar和myfaces-impl-1.1.3.jar放到我的lib底下
    web.xml也做了设定
    <context-param>
            <param-name>org.apache.myfaces.AUTO_SCROLL</param-name>
            <param-value>true</param-value>
    </context-param>
    但是我的画面还是会重整然后跳到最上面
    麻烦请教教我吧~~~谢谢︿︿”