2012-04-16 101 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换行标记