我已經有一段時間報告了關於我負責的軟件的問題。我會盡可能詳細地解釋它(很抱歉,如果我的英語對你來說似乎對你不好,^^')。Vaadin 6:RichTextArea並刪除格式
上下文:該軟件已被開發爲Web應用程序(Java EE)+框架Vaadin 6(不是7)。由於這個項目存在了大約4或5年,所用的技術並不是最新的,但目前還沒有問題。我們的內部客戶使用該軟件,因此每天約有70名用戶使用該軟件。我現在負責這個項目已經9個月了。
問題:用戶經常從其他來源(如Word文檔或PowerPoint)複製一些信息(單詞,表格等)。然後將其粘貼到RichTextArea中。然後他們將所有這些信息導出到Excel(XLS)文件中。但有時,這些粘貼的信息不會被報告,或者生成一些HTML標籤(大多數用戶無法理解)。
我建議的東西:RichTextArea有一些工具,用按鈕顯示,其中一個是「刪除格式」,如果按下它,一切都會好的。但是我不得不同意他們的看法,它不直觀且「友好」。既然他們是我的客戶,我想盡可能地幫助他們。
我想什麼:我想,如果他們複製粘貼到RichTextArea:
- 他們應該被邀請按刪除格式按鈕來刪除格式(與貼通知),所以我應該使其價值。
- 或者自動應用粘貼上的刪除格式。
但我無法實現這些解決方案,因爲我不知道如何檢測粘貼的動作,而且,對於第二種解決方案,我無法在代碼中檢索刪除格式化操作。
爲了達到這個目的,你能幫助我嗎?不涉及另一技術的任何提示,將不勝感激:)
Aynath