[求助]..新手!遇到struts呼叫sessionbean問題?

worsewei發表於2004-06-09
..高手見笑了! 我用 EJB+struts在學習寫一個類似購物店的網站!
弱弱的問一下! struts 中不能接收使用者自己定義的Exception嗎? 為什麼? 我就遇到這樣的問題 如下:
2004-06-09 15:45:20,220 INFO [org.apache.struts.action.RequestProcessor] Processing a 'GET' for path '/category'
2004-06-09 15:45:20,261 ERROR [org.apache.struts.action.RequestProcessor] No action instance for path /category could be created
java.lang.NoClassDefFoundError: erms/client/java/exceptions/SearchRecordException
at java.lang.Class.getDeclaredConstructors0(Native Method)
at java.lang.Class.privateGetDeclaredConstructors(Class.java:1610)
at java.lang.Class.getConstructor0(Class.java:1922)
at java.lang.Class.newInstance0(Class.java:278)
at java.lang.Class.newInstance(Class.java:261)
at org.apache.struts.util.RequestUtils.applicationInstance(RequestUtils.java:219)
......
最後我改成系統的Exception就沒了 !
....
我用一個stateful session bean 實現購物車!
但 頁面上報 這樣的錯誤:
HTTP ERROR: 500 ErmsCart not bound
RequestURI=/erms-ejb/cart.jspa !
可伺服器沒有錯誤資訊!
編譯同樣沒有問題 ..
請指點一下!

還有,我沒有讓 struts的action和 sessionbean直接互動! 在中間加了 一層! 希望完全隔離EJB層! ....但頁面顯示

HTTP ERROR: 500 erms/client/java/delegate/ErmsSessionDelegate
RequestURI=/erms-ejb/category.jspa

其中 ErmsSessionDelegate .java 是用來隔離的!
..mm是新手! 不知到這樣的錯誤是怎麼引起的! 在哪裡或者如何可以看到具體的資訊! 請指點一下吧! 萬分感謝!



相關文章