java.lang.ClassCastException: com.bjsxt.registration.model.User_$$_javassist_0 cannot be cast to javassist.util.proxy.Proxy

來源:互聯網
上載者:User

標籤:sql語句   proxy   ast   ring   port   class   沒有   exce   filter   

1.懶載入

因為此時用的load懶載入機制,到jsp頁面在發送sql語句的時候session已經關閉了。所以會報以上錯。可以添加過濾器,使session在請求響應完成後再關閉。

過濾器要配置在struts2過濾器的前面。過濾器配置如下:

    <filter>        <filter-name>OpenSessionInViewFilter</filter-name>        <filter-class>org.springframework.orm.hibernate4.support.OpenSessionInViewFilter</filter-class>    </filter>    <filter-mapping>        <filter-name> OpenSessionInViewFilter </filter-name>        <url-pattern>/*</url-pattern>    </filter-mapping>

2、如果還沒有解決問題。就是包衝突了hibernate和strus都有javassist-XX.jar這個包只需要匯入一個就可以了,去除其中一個。

java.lang.ClassCastException: com.bjsxt.registration.model.User_$$_javassist_0 cannot be cast to javassist.util.proxy.Proxy

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.