jQuery1.1 API 英文版:http://jquery.org.cn/visual/jQuery1.1 API 英文版:http://jquery.org.cn/visual/cn/index.xml
Interface 插件:http://interface.eyecon.ro/
Google到了這兩個好東東,寫Javascript方便不少,試著把Project2重寫了一下。
1. 隱藏窗口只要簡單地$("a.closeButton").parent().parent().parent().fadeOut("slow");就可以了,而且還有其他移出、縮小等效果可以選擇。
2. 拖動$("div.miniframe").Draggable({ snapDistance: 10, frameClass: "frameClass",});在CSS中定義.frameClass為被拖動狀態(tài)時的miniframe樣式。
3. 獲取輸入框文本var str = $("input[@id=idnumber]").val();獲取列表選中項$("select[@id=bornyear]").val()
posted @ 2007-05-03 14:09 ZelluX 閱讀(1688) | 評論 (2) | 編輯 收藏
posted @ 2007-05-03 01:33 ZelluX 閱讀(482) | 評論 (0) | 編輯 收藏
4. DisplayTag 標簽庫這東東真不錯,支持奇偶數(shù)行css分離、自動換頁等功能。a) <display:table name="test" />這樣一行代碼就能自動列出test內的所有屬性了。b) 如果要只列出指定的列,可以使用
c) 指定某一列的樣式:<display:column property="id" title="ID" class="idcol"/>d) 創(chuàng)建簡單的動態(tài)鏈接<display:column property="email" href="details.jsp" paramId="action" paramName="testparam" paramScope="request" />這樣只能產生details?action=xx的鏈接
posted @ 2007-05-02 13:35 ZelluX 閱讀(519) | 評論 (0) | 編輯 收藏
posted @ 2007-05-02 01:09 ZelluX 閱讀(430) | 評論 (0) | 編輯 收藏
開始做05Web應用課的Project3。主要為了實踐下EL/JSTL,以及用servlet + jsp + javabean的mvc架構;SQL嘛上學期學過,Core Java II里介紹得也比較詳細,所以直接用Hibernate持久層解決問題了。1. jsp里form action指向的路徑居然打成了"servet/loginServet",然后tomcat報錯。查了好一會兒web.xml也沒發(fā)現(xiàn)什么問題,然后很郁悶的發(fā)現(xiàn)居然是jsp里路徑寫錯了 2. 登錄jsp遞交到servlet時如何隱藏用戶名密碼呢?
posted @ 2007-05-02 01:05 ZelluX 閱讀(440) | 評論 (0) | 編輯 收藏
posted @ 2007-05-01 21:04 ZelluX 閱讀(467) | 評論 (0) | 編輯 收藏
1. 控制器以請求中的值來填寫ActionForm實例之前,會先調用reset()方法。將ActionForm的值重新設置回原來的狀態(tài)很重要,因為表單bean實例可能會由多個請求共享或者好幾個不同的線程所存取。不過,如果是讓好幾頁共享一個ActionForm實例,可能不會想去實現(xiàn)reset()方法,這樣這個實例的性質就不會被重新設置。2. Struts 1.1 多了一個新的ActionForm類型,名為org.apache.struts.action.DynaActionForm。它可以配置給動作映射,并自動處理從HTML表單傳遞給這個Action對象的數(shù)據。原因在于它在內部使用了一個Map對象存儲數(shù)據。3. JSP 主要的問題是: a) 開發(fā)人員可以自由的將應用邏輯內嵌到JSP頁面中,結果使得程序難以維護(JSP2.0中可以配置JSP頁面,使其不能使用scriptlet) b) JSP頁面有變動時,容器必須重新編譯JSP頁面。一種常見的替代方案是結合XML和XSLT。4. Struts 1.1 可以為應用程序定義多個MessageResource。
posted @ 2007-05-01 19:12 ZelluX 閱讀(382) | 評論 (0) | 編輯 收藏
1. Struts框架在1.1版以前,ActionServlet 的工作只有接收請求,以及調用適當?shù)奶幚砥鱽磉M行處理。到了1.1版,引入了一個名為org.apache.struts.action.RequestProcessor的新類,由它來為控制器處理請求。把請求的處理責任從ActionServlet分離出來的主要原因,是要讓你能保有靈活性,從而可以繼承RequestProcessor類,編寫自己的子類,并修改請求的處理方式。2. Struts框架只會為每個Action類創(chuàng)建一個實例,因此要確保你的Action類能在多線程的環(huán)境下正常工作。
posted @ 2007-04-29 22:15 ZelluX 閱讀(479) | 評論 (0) | 編輯 收藏
zz的(1) 打開conf\httpd.conf文件將以下字段前的注釋(”#”)去除LoadModule proxy_module modules/mod_proxy.soLoadModule proxy_ajp_module modules/mod_proxy_ajp.soLoadModule proxy_balancer_module modules/mod_proxy_balancer.so(2) 在conf\httpd.conf文件的末尾添加以下內容:ProxyRequests OffProxyPass /admin balancer://tomcatcluster/admin lbmethod=byrequests stickysession=JSESSIONID nofailover=Off timeout=5 maxattempts=3ProxyPassReverse /admin balancer://tomcatcluster/admin <Proxy balancer://tomcatcluster>BalancerMember ajp://localhost:8009 route=tomcat8080BalancerMember ajp://localhost:10009 smax=10 route=tomcat10080BalancerMember ajp://localhost:11009 route=tomcat11080BalancerMember ajp://localhost:12009 smax=10 route=tomcat12080</Proxy>(3) 找到以下內容# Virtual hosts# Include conf/extra/httpd-vhosts.conf將第二行前面的”#”去除.(4) 打開conf/extra/httpd-vhosts.conf文件,在文件末尾添加以下內容:<VirtualHost *:80> ServerAdmin 127.0.0.1 DocumentRoot "D:\Program Files\Apache oftware Foundation\Tomcat 5.5\webapps" ServerName 127.0.0.1 ErrorLog logs/127.0.0.1_error_log CustomLog logs/dummy-127.0.0.1-access_log common ProxyPass / ajp://localhost:8009/ ProxyPassReverse / ajp://localhost:8009/ ServerName localhost ServerAlias 127.0.0.1</VirtualHost>
posted @ 2007-04-27 16:54 ZelluX 閱讀(634) | 評論 (0) | 編輯 收藏
根據書上的做法基本沒什么問題,只是最新版本的Hibernate已經沒有Session.find方法了。老的Session類已經被放到了org.hibernate.classic包中。API中建議使用session.createQuery代替
posted @ 2007-04-27 16:27 ZelluX 閱讀(789) | 評論 (0) | 編輯 收藏
Powered by: BlogJava Copyright © ZelluX