我试图显示一个超链接可点击的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. 超链接不显示
- 3. Android - 超链接显示
- 4. 在javascript中显示超链接
- 5. 在createhtml中显示超链接
- 6. 如何在jqGrid中显示超链接
- 7. 在php中显示超链接
- 8. Inputtextarea没有显示文字
- 9. 在超链接的区域内显示链接
- 10. 在DIV标记中显示Image上超链接的问题
- 11. 如何显示包含超链接的PDF文档? (在iOS上)
- 12. 查找控件以在文本上显示超链接
- 13. 使属性显示为超链接
- 14. 超链接无法正确显示
- 15. 不显示我的超文本链接
- 16. tspan(SVG)中的超链接未显示
- 17. 根据代码显示超链接
- 18. 超链接无法正确显示
- 19. Django模板超链接不显示
- 20. 仅显示超链接文字而不显示整个链接网址
- 21. 在链接悬停在AIR HTML控件上显示链接
- 22. 链接未在Facebook上显示图像
- 23. 超链接将不会显示显示正确的文本
- 24. URL链接不会显示在Facebook上链接的缩略图
- 25. 为什么我的超链接地址显示在链接旁边呢?
- 26. 超链接或在DevExpress上的PivotGridField上的链接 - ASP.NET与C#
- 27. 如何显示在BlackBerry以及如何将这些文字显示超链接
- 28. MUPDF上的超链接pdf
- 29. 网格上的超链接
- 30. 图片上的超链接
我有2个文本区域。用户输入内容的那个,以及显示他所写内容的内容(禁用输入)。所以,我想只有inputtextarea键入被禁用。 – pringlesinn 2011-05-27 13:17:59