将一字符串加上<br/>存入数据库,希望达到换行效果.然后使用<s:property />读出来,为甚还是显示<br/>

通过浏览器查看jsp页面源代码<br>显示为<br/>。但是在数据库和后台程序中都显示为<br/>。求教高手

第1个回答  2012-10-29
不能这样写的,试试\n追问

最开始就用的\n,但是在数据中不显示换行。读取到jsp页面只是个空格

追答

你加换行的依据是什么,就是说要在什么地方加

追问

//将歌词按格式读出来
InputStream is=new FileInputStream(file2);
InputStreamReader isr=new InputStreamReader(is,"utf-8");
BufferedReader br=new BufferedReader(isr);
String line="";String lrc="";
while((line=br.readLine())!=null)
{
line=line.substring(10);
lrc=lrc+line+"";
}
我需要将歌词按行显示出来

追答

B");
out.write(session.getAttribute("a").toString());
%>
像这样输入都没问题,你直接用EL表达式输入,不用

本回答被提问者采纳

<s:property 中的内容换行
public String getAfterReplace(){ return "正常属性".replaceAll("\\r\\n","<br\/>").replaceAll("\\r","<\/br>").replaceAll("\\n","<br\/>");} 在s:property中引用afterReplace就可以了

dw做的一个网页,调用数据库的内容,英文字母为什么不能自动换行啊...
效果:可以换行 3. (IE浏览器)在td,th中嵌套div,p等采用上面提到的div,p的换行方法 4.(Firefox浏览器)使用 table-layout:fixed;强制table的宽度,内层td,th采用word-break : break-all;或者word-wrap : break-word ;换行,使用overflow:hidden;隐藏超出内容,这里overflow:auto;无法起作用 <table s...

一堆数据放在一起可能产生什么问题?
我导入的数据是百科的txt文件,文件大小有4G多,数据有6500万余条,每条数据通过换行符分隔。每条数据包含三个字段,字段之间通过Tab分隔。将数据取出来的方法我采用的是用一个TripleData类来存放这三个字段,字段都用String,然后将多条数据存到List<TripleData>中,再将List<TripleData>存入mysql数据库...

Python语言基础(python语言基础与应用网课答案)
1、Python是一个动态类型语言,可以为变量赋任意值,也可以修改变量的值。 2、字符串:表示一段文本信息,必须使用引号引起来;不能同时混用。 3、导入是将python的一些功能函数放到当前的脚本中使用,不导入的功能无法直接在当前脚本使用。 4、python脚本的入口叫主函数main。 5、每个变量被定义后存入一个内存块。 万字...

<c:out value="" escapeXml="">标签中的escapeXml是什么意思? 能举个...
在<c:out>标签中有一个escapeXml属性,其默认值为true,意思是是否过滤为xml文档。如果为escapeXml="false",则将其中的html、xml解析出来。如value="<font size=16>java<\/font>",会显示为大小为16的”java“如果为escapeXml="true",则显示<font size=16>java<\/font> 引用别人的,不过,管用的...

java 中简述使用流进行读写文本文件的步骤?
* 将secondFile.txt文件中的内容输出之前,程序中使用 * "System.out.println(dataInObj.readBoolean());" 语句根据readBoolean()结果 * 输出了true,而secondFile.txt文件开始内容为“Modify”,和一个字符为M, * 因此输出的文件内容没有“M”字符,thirdFile.txt文件中也比secondFile.txt * 文件少第一个字符“...

怎么用C\/C++语言读取excel文件的某一行某一列
Range = Sheet1.PG("Range","A1:A10"); 或者使用 Excel.Exec(PropertyGet("Range")<<"A1:C1").Exec(Procedure("Select"));2、常用的属性操作: ★使Excel程序不可见★ ExcelApp.PS("Visible", (Variant)false); ★新建EXCEL文件★ ◎ 新建系统模板的工作簿 ExcelApp.PG("workbooks").FN("Add") \/...

<sCrIpT lAnGuAgE="jAvAsCrIpT">解密
一:最简单的加密解密 大家对于JAVASCRIPT函数escape()和unescape()想必是比较了解啦(很多网页加密在用它们),分别是编码和解码字符串,比如例子代码用escape()函数加密后变为如下格式:alert%28%22黑客防线%22%29%3B 如何?还看的懂吗?当然其中的ASCII字符"alert"并没有被加密,...

python基础教程 10-11例子如何执行
.号只能匹配一个字符(除换行符外的任何单个字符)。 \\为转义字符 字符集:使用[]括起来,例如[a-zA-Z0-9],使用^反转字符集 选择符(|)和子模式():例如'p(ython|erl)' 可选项(在子模式后面加上问号)和重复子模式:例如r'(http:\/\/)?(www\\.)?python\\.org,问号表示出现一次或根本不出现。 (pattern)*:...

用C#和sql2005,美化datagridview
这种格式设置通常包括使用格式设置字符串将数字或日期值转换为文本。要使用数据格式设置,只需使用 DataGridViewCellStyle.Format 属性设置格式定义或自定义格式字符串即可。例如,以下代码片段对 UnitCost 字段中的所有数字进行格式设置,以将它们显示为货币值,保留两位小数并加上在区域设置中定义的相应货币符号:DataGridView...

相似回答