2010-03-27 82 views
0
  1. 我正在使用JSF RI 1.1。如何添加富文本編輯器組件?是否有任何富文本編輯器組件可用?
  2. 我使用下面的代碼水平顯示一組圖像。所選圖像存儲在數據庫中。在編輯模式下顯示圖像時,如何突出顯示之前選擇的圖像?有沒有用於JSF RI的富文本編輯器組件?

    <t:dataList 
        var="item" 
        value="#{occasionBean.messageInfo}" 
        layout="simple"> 
        <h:commandLink action="#{occasionBean.selectedImage}" > 
         <h:graphicImage 
          width="100" height="100" 
          url="#{item.imageSnapUrl}" 
          onclick="return setMsgId(this.id,{item.img_id},'{item.imageUrl}');" 
           id="test"> 
         </h:graphicImage> 
        </h:commandLink> 
    </t:dataList> 
    
+2

試着單獨詢問你的兩個問題。 – 2010-03-27 13:16:23

回答

0

1)Mojarra Scales具有htmlEditor組件。

alt text

2)添加styleClass條件。

styleClass="#{item.previouslySelected ? 'selected' : ''}" 

與此getter

public boolean isPreviouslySelected() { 
    return previouslySelected; 
} 

這個CSS

img.selected { 
    border: 2px solid red; /* Use whatever highlight style here. */ 
} 
+0

非常感謝你親愛的BalusC。由於帕布羅聖克魯斯評論我會問一個再見一個 – Paul 2010-03-29 06:19:58

+0

您好BalusC ur代碼工作正常。但我的要求有點不同,我沒有清楚地解釋它。圖像使用水平顯示。起初沒有圖像被選中,如果選擇它必須被突出顯示。如果用戶改變了選擇,舊的必須正常並且新的必須被突出顯示。而在編輯模式下,我們需要突出顯示已經選擇的圖像,並且它們可能會在此模式下更改,所以突出顯示應該更改請提供一些解決方案。 – Paul 2010-03-30 08:26:57