我试图显示一个超链接可点击的inputtextarea 是可能的吗?如果不是,我怎么能没有inputtextarea,但作为一个textarea相同的效果?在h上显示超链接:inputTextarea
回答
对于HTML <textarea>
元素来说这是不可能的,所以JSF <h:inputTextarea>
已经不能为你做很多事情了。
如果您不需要它是可编辑的,只需使用<h:outputText escape="false">
即可避免使用HTML。如果必要的话
<h:outputText value="#{bean.value}" escape="false" />
带来一些CSS来使它看起来像一个文本,例如
.someClass {
display: block;
width: 300px;
height: 100px;
border: 1px solid gray;
white-space: pre;
}
小心XSS attacks然而,当它涉及用户控制输入!在输入上运行Jsoup#clean()
可能会对此有所帮助。
但是,如果您需要它是可编辑的,那么您基本上需要一个HTML编辑器组件。标准的JSF组件库不附带这样的组件。前往第三方组件库,如PrimeFaces,其中包含<p:editor>
。
这是不可能与textarea? – pringlesinn 2011-05-27 13:22:03
不,我会以其他方式回答:) – BalusC 2011-05-27 13:25:42
我这么认为,但是想确认;) – pringlesinn 2011-05-27 13:31:26
- 1. asp:超链接显示无超链接
- 2. WP7 - ContextMenu不显示在超链接上
- 3. jqGrd超链接或显示链接
- 4. Android - 超链接显示
- 5. 超链接不显示
- 6. 在iphone中显示超链接
- 7. 在React Native App中显示超链接
- 8. Dlookup超链接在MsgBox中显示
- 9. 如何在jqGrid中显示超链接
- 10. 在php中显示超链接
- 11. 在javascript中显示超链接
- 12. 在createhtml中显示超链接
- 13. 在HTML.Raw中显示超链接
- 14. Inputtextarea没有显示文字
- 15. 在超链接的区域内显示链接
- 16. 显示在gridview中使用超链接的几个链接
- 17. 使用XSL在HTML页面上显示XML中的超链接
- 18. 在DIV标记中显示Image上超链接的问题
- 19. 查找控件以在文本上显示超链接
- 20. 如何显示包含超链接的PDF文档? (在iOS上)
- 21. 占位符不显示超链接
- 22. tspan(SVG)中的超链接未显示
- 23. 使属性显示为超链接
- 24. 超链接无法正确显示
- 25. 不显示我的超文本链接
- 26. 显示超链接的警报
- 27. 超链接无法正确显示
- 28. 根据代码显示超链接
- 29. Django模板超链接不显示
- 30. 仅显示超链接文字而不显示整个链接网址
我有2个文本区域。用户输入内容的那个,以及显示他所写内容的内容(禁用输入)。所以,我想只有inputtextarea键入被禁用。 – pringlesinn 2011-05-27 13:17:59