我正在使用JSF 2和RichFaces 3.在下图所示的数字中,数字显示为数据库中的数字.
但是我想显示它们,6749395.20好像分数部分在那里,5095138.00如果没有分数部分那里.
截至目前,我尝试过这样的事情.
<rich:column>
<f:facet name="header">
<h:outputText value="Total Amount"/>
</f:facet>
<h:outputText value="#{rr[2]}">
<f:convertNumber type="number" groupingUsed="true" minFractionDigits="2" pattern="#0.00"/>
</h:outputText>
</rich:column>
Run Code Online (Sandbox Code Playgroud)
其实我显示所有的人都在一起,但我与他们都试图与所有可能的组合type,groupingUsed,minFractionDigits和pattern.
为什么不起作用?这是怎么造成的,我该如何解决?
我有一个DB2(9.5.1)表,其定义如下:
CREATE TABLE MY_TABLE
(
ID INTEGER DEFAULT 0 NOT NULL,
TEXT CLOB(104857600),
PRIMARY KEY (ID)
);
Run Code Online (Sandbox Code Playgroud)
现在,如果我想查询存储在CLOB中的实际文本字符串,我就是这样做的:
select cast(t.TEXT as varchar(32000))
from MY_TABLE t
where t.ID = 1;
Run Code Online (Sandbox Code Playgroud)
现在的问题是我的文本被截断了,但对于varchar,最大长度是32KB,因此该查询失败:
select cast(t.TEXT as varchar(33000))
from MY_TABLE t
where t.ID = 1;
Run Code Online (Sandbox Code Playgroud)
还有另一种可能性,我如何检索CLOB的全部内容作为文本输出?
彼得
我已经坚持了一段时间,需要一些帮助.
我有一个日期/时间显示使用"new date()".
它完美无缺,除非需要它显示yyyy MMM dd hh:mm:ss.
它目前显示" Thu May 31 2012 13:04:29 GMT-0500 (CDT)".
我需要它看起来像" 2012 May 31 13:04:29".
任何帮助都是极好的!谢谢
如果我们有一个名为 的文件user!userAdd.do?userId=18282,那么 Java 如何/在哪里解释这个请求?
我想为mvwprint/mvwchgat ncurses函数编写一个包装函数,它在指定的窗口中打印消息,然后更改其属性.
但是,mvwchgat需要知道它应该改变多少个字符 - 而且我不知道如何告诉mvwchgat格式化的字符串有多长,因为strlen() on,"abc%d"显然会返回5,因为strlen不知道是什么%d代表 ...