第一次使用框架Hibernate和Struts框架遇到的坑
阿新 • • 發佈:2018-07-25
框架 過濾 lte tro tex sql ESS ann struts框架
一:有時候修改完代碼,重新啟動服務器,代碼並沒有生效
解決辦法:Project=》勾選Build Automaticlly
二:調試快捷鍵:
F8:執行下一個斷點,F5進入當前方法
三:提示node to traverse cannot be null錯誤
這個時候一般是hql語句的問題,註意from不是form 後面跟著User 對象 而不是表名
四:提示No CurrentSessionContext configured!錯誤
檢查Hibernate.cfg.xml配置文件中是否有
<!-- 指定session與當前線程綁定 -->
<property name="hibernate.current_session_context_class">thread</property>
五:提示There is no Action mapped for namespace [/] and action name [] associated wiith xxx錯誤
檢查點:1.struts·.xml 文件名書寫是否正確
2.struts·.xml 位置是否正確 要放到src目錄下
3.檢查struts.xml配置書寫是否正確
4./檢查web.xml是否配置filter核心過濾器
六:使用mysql數據庫的時候 手動給表中添加數據 記得要保存 最下面有對勾點擊就可以 要不然 刷新一下是沒有數據的
第一次使用框架Hibernate和Struts框架遇到的坑