回答
有趣的問題,我不確定是否有可能,但我的猜測是開始尋找IMarkupLoader和IMarkupResourceStreamProvider接口和實現類,並看看你有多遠。
我會對任何你找到/實現的東西感興趣,它實際上完成了!
感謝您的提示。那樣做了! MarkupContainer必須實現'IMarkupResourceStreamProvider'及其方法'getMarkupResourceStream()'。此外,您還創建了一個從「AbstractResourceStream」派生(例如)的類。在那裏,你可以實現一個只返回一個'InputStream'的方法。 'getMarkupResourceStream()'然後只返回這個新類的一個實例。 javadoc說這對緩存甚至是透明的。 – Wolfgang 2010-01-18 15:38:19
這在參考指南[17.5從代碼生成HTML標記](http://wicket.apache.org/guide/guide/advanced.html#advanced_5)中有詳細記錄。 – aioobe 2015-01-17 22:32:49
另一個(簡單)的方式來做到這一點是使用一個標籤有殘疾的標記轉義:
Label<String> label = new Label<String>("id", "<a href='....'><span>foo<em>bar</em></span></a>");
label.setEscapeModelStrings(false);
add(label);
不過要小心,因爲這可能會導致安全漏洞(HTML/JS注射)。
- 1. Wicket - 動態文本的錨標記
- 2. Gmaps.NET動態標記
- 3. 當我的Wicket標記文件存儲在webapp文件夾中時,如何隱藏我的Wicket標記文件
- 4. 形狀的動態標記
- 5. Metaio的動態標記
- 6. 動態標記,不滾動
- 7. Struts2中的動態JSP標記文件
- 8. 動態更改flot中的標記
- 9. 動態infowindow與動態標記
- 10. 錨定標記中的環繞動態img標記
- 11. Wicket中是否有活動指標?
- 12. 如何更改Wicket DatePicker標記?
- 13. Apache Wicket的動態DisplayTag組件?
- 14. 動態圖像標記
- 15. 動態創建錨標記
- 16. 編碼動態錨標記
- 17. NativeScript動態地圖標記
- 18. 動態地改變標記
- 19. 動態元標記與angularJS
- 20. JSP包含動態標記
- 21. tkinter動態文本標記
- 22. 動態生成元標記
- 23. 動態標記與MVC
- 24. Kivy - 動態文字標記?
- 25. 動態更改HTML標記
- 26. 動態讀取元標記
- 27. Geoserver和動態標記
- 28. 動態付款元標記
- 29. 從動態座標中動畫Google標記移動
- 30. 在ASP.Net中創建動態div標記
太棒了!我將使用JTexy輕量級標記語言(http://code.google.com/p/jtexy/)。 – 2010-01-23 03:54:04