社区
Web 开发
帖子详情
jsp页信息显示问题!!!sos!!!
scj123456
2003-10-10 09:20:40
我把一篇信息存入到数据库中(SQL server 数据库),再从数据库中读出这段信息,将它在 jsp页面上正常显示(我主要关注的是信息的格式、段落),
我试了几次,但每次第一段、第二段、第三段的内容都显示在一起,即显示成一段了,怎样才能将这篇信息的段落格式保留呢?(但我又不想在段落换行时加入\n)
...全文
32
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
打赏
举报
回复
主要是怎么能够分析出在哪换行呀!!
javawen之
jsp
从入门到项目实战(
jsp
+servlet)
JSP
全称Java Server Pages,是一种动态网
页
开发技术。它使用
JSP
标签在HTML网
页
中插入Java代码。标签通常以结束。
JSP
是一种Java servlet,主要用于实现Java web应用程序的用户界面部分
JSP
通过网
页
表单获取用户输入数据、访问数据库及其他数据源,然后动态地创建网
页
。 本课程对
JSP
做了详细讲解,主要涉及的课程内容:
jsp
的底层原理,
jsp
与servlet的区别,
jsp
页
面如何插入java代码,
jsp
中的3个指令、7个动作,9个内置对象的使用,EL表达式,JSTL标签,如何自定义标签,MVC模式,
jsp
+servlet实战案例
如何解决
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、管理员表,学生表,学籍
信息
表(学校,专业,班级,学历,总学分,入学
Web 开发
81,091
社区成员
341,719
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章