社区
Web 开发
帖子详情
jsp页信息显示问题!!!sos!!!
scj123456
2003-10-10 09:20:40
我把一篇信息存入到数据库中(SQL server 数据库),再从数据库中读出这段信息,将它在 jsp页面上正常显示(我主要关注的是信息的格式、段落),
我试了几次,但每次第一段、第二段、第三段的内容都显示在一起,即显示成一段了,怎样才能将这篇信息的段落格式保留呢?(但我又不想在段落换行时加入\n)
...全文
33
11
打赏
收藏
jsp页信息显示问题!!!sos!!!
我把一篇信息存入到数据库中(SQL server 数据库),再从数据库中读出这段信息,将它在 jsp页面上正常显示(我主要关注的是信息的格式、段落), 我试了几次,但每次第一段、第二段、第三段的内容都显示在一起,即显示成一段了,怎样才能将这篇信息的段落格式保留呢?(但我又不想在段落换行时加入\n)
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Alicechina
2003-10-14
打赏
举报
回复
孤独浪子说得对,你应该架上"\n",它是表示回车的意思.
fft123
2003-10-10
打赏
举报
回复
放在控件内(如textarea)应该就可以
直接输出到页面,就必须加<br>
否则不换行的
onizuka5211
2003-10-10
打赏
举报
回复
我这么解决的
public class inputchk
{
public inputchk()
{
}
public String getinput(String s)
{
String s1 = " ";
String s2 = " ";
String s3 = "\n";
String s4 = "<br>";
String s5 = ">";
String s6 = ">";
String s7 = "<";
String s8 = "<";
String s9 = "'";
String s10 = "`";
s = s.replaceAll(s1, s2);
s = s.replaceAll(s3, s4);
s = s.replaceAll(s5, s6);
s = s.replaceAll(s7, s8);
s = s.replaceAll(s9, s10);
return s;
}
}
liutang2
2003-10-10
打赏
举报
回复
加上这个,就可以了
sContent是你要显示的内容
while (sContent.indexOf("\n")!=-1){
sContent = sContent.substring(0,sContent.indexOf("\n"))+sContent.substring(sContent.indexOf("\n")+1) ;
}
while (sContent.indexOf(" ")!=-1){
sContent = sContent.substring(0,sContent.indexOf(" "))+" "+sContent.substring(sContent.indexOf(" ")+1) ;
}
bluewxy
2003-10-10
打赏
举报
回复
我也遇到过这种情况,我输入的时候用的是textarea控件,在输出显示的时候也得用这个控件,把要显示的内容放在控件内就可以保留格式正常显示了,如:
<textarea style="width: 755" name="BQD066_1" rows="20" readonly >
要显示的内容
</textarea>
scj123456
2003-10-10
打赏
举报
回复
写入不用进行转换,在显示时用java字符串解析器解析(String str ,"\n")就行了
Alicechina
2003-10-10
打赏
举报
回复
是不是写入数据库的时候也要进行特殊字符转换?怎么转换?
我在输出的页面上是这样写的content +=s + "<br>",但还是不行啊!
aku0708
2003-10-10
打赏
举报
回复
<%//留言板换行处理
String text=从数据库中取的数据;
int index=text.indexOf("\r\n") ;
while(index!=-1)
{
text=text.substring(0,index)+"<br>"+text.substring(index+2);
index=text.indexOf("\r\n") ;
}
%>
<%=text%>
+++++++++++
好像直接这样也可以
<pre><%=rs.getString("text")%></pre>
fft123
2003-10-10
打赏
举报
回复
把文本存入数据库的时候就需要替换相应的特殊符号
楼主对照onizuka5211(简单的人) 写的代码替换吧
不过纯文本只需要转回车和空格就可以了,其它的不用换
换完后再往数据库里存
scj123456
2003-10-10
打赏
举报
回复
我怎么能解析出回车符??
scj123456
2003-10-10
打赏
举报
回复
主要是怎么能够分析出在哪换行呀!!
如何解决
JSP
页
面
显示
乱码
问题
一、
JSP
页
面
显示
乱码 下面的
显示
JSP
页
面(display.
jsp
)就出现乱码: <html> <head> <title>
JSP
的中文处理</title> <meta http-equiv="Content-Type" content="text/html; charset=g...
如何在
jsp
页
面中
显示
BLOB保存的图片数据
在
页
面中使用图片在应用中是不可缺少的。很多时候我们都是把文件直接放在本地的文件系统上,这样就可以直接在
页
面中
显示
图片
信息
。现在我介绍的是如何在将保存在数据库中的图像
信息
检索出来并
显示
在
页
面中。所用的是oralce数据库的blob存放图片
信息
。要
显示
图片首先在数据库中必须要有图片存放。第一步我们应该建立一张表。表结构如下:TEST_BLOB(id varchar2(20), blo
jsp
实现登录和查询所有的用户
信息
文章目录数据库首
页
工具类数据库连接用户登录依赖
jsp
页
面 数据库 create table users( id bigint primary key auto_increment, username varchar(20) , password varchar(20), sex boolean default 1, age bigint, birth date, salary double(10,2) )engine=innodb default chars
JSP
学籍
信息
管理系统实现增删改查的相关功能操作
JSP
学籍
信息
管理系统 前言 这是我大二上学期学习
JSP
做的实训项目,现在把它贴在网上供自己和需要的人进行回顾和参考,如有哪里做的不规范还请指出,因为这是第一次做的项目所以不是特别完善,界面也不够美观,简单的实现了相关功能,该项目使用的软件是myeclipse2014,数据库为mysql,实现了学籍
信息
管理系统中相关的增删改查操作能够运行实现,以及验证码等功能,如有不够规范,还敬请谅解! 一、学籍
信息
管理项目实训要求 学籍
信息
管理模块 1、管理员表,学生表,学籍
信息
表(学校,专业,班级,学历,总学分,入学
jsp
网
页
输出二进制图片
平常在写网
页
的时候,img标签中src写的都是一个现成的图片文件的url.而现在我没有现成的图片文件,只有从这个图片读取到的字节数组,我想把这个字节数组在
jsp
页
面中
显示
成图片.之前不会,在论坛上提问,木有人回答...所以只好自己百度了 大概可以通过以下几种方式实现: 一:把一个
jsp
图片的内容类型设置为图片(contentType="image"),再把要
显示
的图片的内容(字节数组)在这个j
Web 开发
81,091
社区成员
341,719
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章