2012-04-16 67 views
1

我被困在一個條件。我使用JDBC模板使用Spring。我正在顯示一個jsp頁面,我正在發送模型屬性對象,然後顯示相應對象的內容。在jsp頁面中對字符串進行格式化。

String test=request.getAttribute("question").toString(); 
    String str2=test.substring(0, 124); 
    String str3=test.substring(125); 

這裏是我正在拼接整個字符串。 現在在JSP標籤,我想同時顯示STR2然後BR及以下STR3是我的JSP標籤

​​

在這一點上

value="<%=str2 %> " 

我想concatinate的STR2 + STR3但我DIS兩者之間要str3字符串應該轉到下一行。

請幫忙

+0

你嘗試'STR2 +「\ n」 + str3'? – 2012-04-16 06:43:21

+0

是的,我嘗試過,但沒有工作。 – Anurag 2012-04-16 06:46:27

+0

我想要做一些像dis value =「<%=str2 %>」+「\ n」+「<%=str3 %>」 – Anurag 2012-04-16 06:59:50

回答

1

你不行。唯一被設計爲多行的HTML表單元素是textarea

輸入類型文本創建單行文本輸入控件。 Control types created with INPUT

+0

是的,先生,你對它在textarea工作,但我想在輸入類型標記。 – Anurag 2012-04-17 12:03:48

+0

檢查回覆中的鏈接。你不能。 – 2012-04-17 12:07:03

+0

是的,謝謝。 – Anurag 2012-04-17 12:13:05

0

之間的兩個表達式顯示下一行你的答案使用HTML換行標記