JWorld@TW the best professional Java site in Taiwan
      註冊 | 登入 | 全文檢索 | 排行榜  

» JWorld@TW » Web Framework » JSF  

按列印兼容模式列印這個話題 列印話題    把這個話題寄給朋友 寄給朋友    訂閱主題
reply to postflat modego to previous topicgo to next topic
本主題所含的標籤
無標籤
作者 Re:JSF 開發上的一些經驗討論 [Re:kentyeh]
jini

SoftLeader Taiwan

版主

發文: 1266
積分: 23
於 2004-10-10 00:17 user profilesend a private message to userreply to postreply to postsearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
kentyeh wrote:
使用了JSF 將近有一個月了,想來討論這個把月所碰到的問題

1•首先碰到的是太多的getter與setter,能想像一個Table多達百多個欄位嗎?

這方法可透過 O/R Mapping 中的 Middlegen
你已經存在了 DB Table DDL , 產生 getter/setter 的 VO 是輕而易舉的


2•h:dataTable的處理,User希望能多筆處理(也就是User可以勾選他想要處理的Record),可是resultSetDataModle只支援RecordSet既有的欄位,這時候只好去抄Sun的原始碼,硬是插入一個假的欄位($marked)才解決了這個問題

應該在丟到網頁之前, 先把值放進去就好了.


3•最近比較頭痛的是報表問題,JSF習慣上如果驗證錯誤是在postback後進行驗證,有錯就把錯誤回到原始頁面上,所以我不能把h:form的target設到_balnk新網頁上,如果User輸入錯誤就會在新網頁出來一個一模一樣的網頁,可是如果不這麼做,報表產製後就會蓋掉整個畫面,USER找不到原來的畫面,原本想要用h:panelGroup夾f:verbatim在夾個script然後再寫window.open...,只要控制h:panelGroup的rendered屬性來決定輸不輸出javascript,可是報表檔名又是Random產生的,真是傷透了腦筋(還未找出解答)


看不太懂


reply to postreply to post
話題樹型展開
人氣 標題 作者 字數 發文時間
6965 JSF 開發上的一些經驗討論 kentyeh 759 2004-10-06 22:56
5392 Re:JSF 開發上的一些經驗討論 koji 254 2004-10-08 18:09
6283 Re:JSF 開發上的一些經驗討論 kentyeh 739 2004-10-10 00:11
5429 Re:JSF 開發上的一些經驗討論 jini 701 2004-10-10 00:17
6502 Re:JSF 開發上的一些經驗討論 kentyeh 274 2004-10-10 00:31
5314 Re:JSF 開發上的一些經驗討論 koji 1440 2004-10-10 04:25
5376 Re:JSF 開發上的一些經驗討論 kentyeh 44 2004-10-11 20:27
3101 Re:JSF 開發上的一些經驗討論 freshia77 54 2007-08-15 17:05
» JWorld@TW »  Web Framework » JSF

reply to postflat modego to previous topicgo to next topic
  已讀文章
  新的文章
  被刪除的文章
Jump to the top of page

JWorld@TW 本站商標資訊

Powered by Powerful JuteForum® Version Jute 1.5.8