2012-07-25 37 views
0

我在顯示標記時遇到問題。在我的應用程序中,我有一個名爲「city」的下拉列表,其中包含不同的值hyd,b'lore等。 因此,當我們從城市下拉列表中選擇一個選項並單擊submit時,將使用顯示來顯示錶格數據標籤。 數據顯示後,我點擊提交按鈕,但數據格式不正確。我可以格式化該列中的文本..?如何使用displaytag格式化列中的文本?

description(displaying the data like this) 
-------------- 
aaaa 
aaaaa 
a 
aaa 
aaaaaaaa 
aaaa 
aaaaaa 
aa 
aaaaaaaaaaaa 

description(i want the data to be like this) 
---------- 
aaaaaa 
aaaaaa 
aaaaaa 

    That is actually the data can be adjusted in maximum of 3-4 lines but here the data is adjusted inin morethan 6-7 lines. 
This is only happening with only one particular record.. Hw can i do this?? 

我寫了這樣的標籤:

<display:column property="description" style="width:2%;white-space:nowrap;" class="normalfont"/> 

任何機構可以建議我什麼更值可我顯示標籤的樣式屬性使用的文本格式..

+0

我可以使用display:inline還是display:block in style屬性來格式化文本?我用它,但沒有數據格式的變化.. – Vidya 2012-07-25 07:12:55

+0

我試過了,style =「word-wrap:break-word; word-break:break-all」但數據格式不正確。 – Vidya 2012-07-26 11:05:02

+0

I對於樣式屬性使用不同的值,如 style = white-space:nowrap/normal/pre/pre-line/pre-wrap/inherit; sytle = word-wrap:break-word; style = word-break:break-all; 但是文本格式不能正確更改......如果有更多值用於格式化文本,請提示我。 謝謝, Vidya – Vidya 2012-07-27 06:34:49

回答

0

你可以使用maxLength="integer"。我T將做一個文本

描述(顯示這樣的數據)


AAAAA ...

AAAAA ...

AAAAA ...

如下使用

<display:column property="description" style="width:2%;white-space:nowrap;" class="normalfont" maxLength="40"/>