在JSP中如何让页面一行显示20字 5

字是从一个文件里取的,要在JSP页面上显示每一行显示20个字privatestaticFileDIR=newFile("E:\\files");privatestatic... 字是从一个文件里取的,要在JSP页面上显示每一行显示20个字
private static File DIR = new File("E:\\files");
private static File title = new File(DIR,"1.txt");
public static ArrayList<TitleForm> readTitleInfo() throws IOException{
if(!DIR.exists()){
DIR.mkdir();
}
if(!title.exists()){
title.createNewFile();
}
BufferedReader in = new BufferedReader(new FileReader(title));
String line = in.readLine();
ArrayList<TitleForm> list = new ArrayList<TitleForm>();
while(line != null){
StringTokenizer tokenizer = new StringTokenizer(line);
TitleForm tf = new TitleForm();
tf.setTitle(tokenizer.nextToken());
list.add(tf);
line = in.readLine();
}
in.close();
return list;
}

我是想把这个文章全部显示出来 用什么方法啊 我还是个新手 都是老师布的作业 大哥行行好 帮帮小弟吧
展开
 我来答
chris_strive
2012-03-24 · TA获得超过350个赞
知道小有建树答主
回答量:658
采纳率:100%
帮助的人:413万
展开全部
是使用struts这样的web框架,还是直接jsp?
使用struts的话,将读出来的文件内容放入action的属性,在页面显示就可以了。
如果是jsp,直接在页面使用out直接写出来。
如果要控制一行20字,可以使用css在前台控制,也可以在后台直接对文件内容处理,比如20个字加各<br/>
更多追问追答
追问
用的是struts
追答
struts可以直接保存list,在页面使用s:iterator标签读出来。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友8927dbe5b
2012-03-24 · TA获得超过448个赞
知道小有建树答主
回答量:1011
采纳率:100%
帮助的人:287万
展开全部
用文件流的形式读取文件,然后存到session中。
显示在jsp上就完了。
更多追问追答
追问
我用了  在页面上显示出来了  但是显示一行
追答
你要把一个文件写满了,在存到session里。
不要写一行,存。
明白。。。。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
Java_Mr
2012-03-26 · TA获得超过216个赞
知道小有建树答主
回答量:258
采纳率:0%
帮助的人:104万
展开全部
将得到的字符串每隔20个字插入一个<br/>
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式