This week's book giveaway is in the Servlets forum.
We're giving away four copies of Murach's Java Servlets and JSP and have Joel Murach on-line!
See this thread for details.
The moose likes JSP and the fly likes how to read text file content line by line Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of Murach's Java Servlets and JSP this week in the Servlets forum!
JavaRanch » Java Forums » Java » JSP
Bookmark "how to read text file content line by line" Watch "how to read text file content line by line" New topic
Author

how to read text file content line by line

ibnu ros
Greenhorn

Joined: Nov 28, 2012
Posts: 2
can any body help me how to read text file line by line using jstl

below is my code.

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<%@ taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="fmt"%>
<%@ taglib uri="http://java.sun.com/jsp/jstl/functions" prefix="fn"%>
<%@ taglib uri="http://java.sun.com/jsp/jstl/sql" prefix="sql"%>
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>

<%@ page import="java.io.*" %>
<%@page import="java.io.FileReader"%>
<%@page import="java.io.BufferedReader"%>

<head>
<title>File Handling in JSP</title>
</head>

<body>

<%--<c:set var="test" value="test1"/>--%>
<%
BufferedReader reader = new BufferedReader(new FileReader("C:/apache-tomcat-6.0.16/webapps/ROOT/uspmp2/POLI20120627.txt"));
StringBuilder sb = new StringBuilder();
String line;

while((line = reader.readLine())!= null){
sb.append(line.substring(0,2) + "<br>");

}

%>
<c:out value="${sb}"/>
<c:set var="test" value="${sb}"/>
<%
//out.println(sb.toString());
%>
<%--<c:import var="data" url="POLI20120627.txt" scope="session"/>--%>

<%--<c:out value="${data}"/>--%>
<%--<c:forTokens items="${data}" delims="|" var="name">
<c:out value="${name}"/><p>
</c:forTokens>--%>
Bear Bibeault
Author and ninkuma
Marshal

Joined: Jan 10, 2002
Posts: 60766
    
  65

There is no JSTL mechanism to read files. That is not something you should be doing in the JSP, but in the servlet controller.


[Asking smart questions] [Bear's FrontMan] [About Bear] [Books by Bear]
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: how to read text file content line by line
 
Similar Threads
NumberFormatException when running a JSP
Internationalization of web service
What is the point of c:out ?
error in ArrayList in JSP
not able to populate textfield using ajax, but select is working fine