itVincent Blog - Java Working Fun!

          技術引領時代!
          posts - 117, comments - 181, trackbacks - 0, articles - 12

          javax.faces.STATE_SAVING_METHOD的設置問題

          Posted on 2006-11-01 15:43 itVincent 閱讀(4214) 評論(4)  編輯  收藏 所屬分類: JSF

          javax.faces.STATE_SAVING_METHOD 設置為 server 的時候(默認),發現點擊瀏覽器 后退 按鈕會導致退回的頁面不可用,重新提交的表單不生效,服務器端不刷新,但頁面會跳轉,必須刷新一次才能解決。
          我想到兩個解決辦法:

          1、? javax.faces.STATE_SAVING_METHOD 設為 client 可以解決,但是客戶端頁面中會出現很長的隱藏信息,雖然不影響客戶使用,但是頁面會變得很冗長。而且看到有人說頁面中夾入的 javascript 打印的中文提示變成了亂碼。

          2、? faces-config.xml

          ??? < managed-bean >

          ?????? < managed-bean-name > hello </ managed-bean-name >

          ?????? < managed-bean-class >

          ?????????? facelets.Hello

          ?????? </ managed-bean-class >

          ?????? < managed-bean-scope > session </ managed-bean-scope >

          ??? </ managed-bean >

          < managed-bean-scope > 改為 session 也可以解決,但例如新增修改是做在同一個頁面的時候,之前做過修改操作,新增的時也會存在修改時的內容

          ?????? 請教有什么方法可以更好的解決這個問題?

          Feedback

          # re: javax.faces.STATE_SAVING_METHOD的設置問題  回復  更多評論   

          2006-11-02 09:55 by itVincent
          問題解決:《從JSF1.2的例子,發現Tomcat版本兼容的問題 》
          http://www.aygfsteel.com/itvincent/archive/2006/11/02/78591.aspx

          # re: javax.faces.STATE_SAVING_METHOD的設置問題  回復  更多評論   

          2007-05-11 15:06 by lx
          我想知道javax.faces.STATE_SAVING_METHOD是做什么的。用處是什么?

          # re: javax.faces.STATE_SAVING_METHOD的設置問題  回復  更多評論   

          2007-05-21 08:45 by itVincent
          @lx
          session保存的位置,server表示session保存到服務器端,client表示保存到客戶端,默認為server

          # re: javax.faces.STATE_SAVING_METHOD的設置問題  回復  更多評論   

          2007-07-27 10:31 by 路過
          In JSF, the state of the application is saved on the server by default. To improve
          performance, you can save application state on the client instead. This saves the state of the application into
          a hidden field on the page that you can see if you view the page source at run time.
          主站蜘蛛池模板: 陇川县| 麻城市| 恩施市| 宜章县| 六枝特区| 苍南县| 巴彦县| 师宗县| 莆田市| 革吉县| 南平市| 惠州市| 游戏| 阿鲁科尔沁旗| 鄱阳县| 武夷山市| 明光市| 石家庄市| 逊克县| 通州市| 海城市| 卓尼县| 额敏县| 惠州市| 峨眉山市| 桑植县| 绥芬河市| 五峰| 越西县| 桐城市| 东兰县| 虎林市| 龙陵县| 绥棱县| 莒南县| 叙永县| 延安市| 镶黄旗| 罗定市| 蕉岭县| 淮阳县|