需要注意的事項:
1.最好是按struts->spring->hibernate的順序,hibernate的包用spring提供的,這樣就可以達到將hibernate交由spring管理。
2.log4j的配置,log4j的配置文件最好放在web-inf的classes下。
3.配置hibernate數據庫的時候也要注意導入對應的包。
4.JSP頁面顯示時只顯示類似於${request.**},這是因爲沒有在JSP開頭加上<%@ page isELIgnored = "false" %>
[轉]
JSP 2.0的一個主要特點是它支持表達語言(expression language)。JSTL表達式語言可以使用標記格式方便地訪問JSP的隱含對象和JavaBeans組件,JSTL的核心標記提供了流程和循環控制功能。自制標記也有自定義函數的功能,因此基本上所有seriptlet能實現的功能都可以由JSP替代。在JSP 2.0中,建議儘量使用EL而使JSP的格式更一致。
在web.xml的<jsp-property-group>中可以控制一組JSP是否使用EL,在每個JSP中也可以指定是否該JSP使用EL。在page directive中的isELIgnored屬性用來指定是否忽略。格式爲:
<%@ page isELIgnored="true|false"%>
如果設定爲真,那麼JSP中的表達式被當成字符串處理。比如下面這個表達式<p>${2000 % 20}</p>在isELIgnored="true"時輸出爲${2000 % 20},而isELIgnored="false"時輸出爲100。Web容器默認isELIgnored="false"。