Home | Contact Us | FAQ | Search & Site Map | Link to Us
Sign In | Join | Other 45 Sites in Network
HomeAnnouncementsWhite Papers
Discussion GroupsFirst AidDatabasesJavaBeansGUIJava 3DVirtual MachineCORBASecurityToolsGeneral
Java DirectoryOpen Source ProjectsSample Book ChaptersUser GroupsWeb Resources
Related Topics
Databases.NETMore Topics ...

Java Forum / General / December 2006

Tip: Looking for answers? Try searching our database.

Display the content of .Doc file using JSP in html page

Thread view: 
Rahul - 19 Dec 2006 10:05 GMT
Hello All

I want to open an MS word file in jsp page, and want to display the
content on web page as html. The code I'm using is as follows :

<%
     String fileName = "c:\\rahul\\test\\readingfile\\abc.doc";

    BufferedReader is = new BufferedReader(new FileReader(fileName));

    String fileData = "";

    while((fileData = is.readLine()) != null)
    {
       out.println(fileData);
   }
%>

But, the data is not printing in proper format.

Please provide the solution.
Rhanking you

Rahul
Gordon Beaton - 19 Dec 2006 10:06 GMT
> I want to open an MS word file in jsp page, and want to display the
> content on web page as html. The code I'm using is as follows :

[...]

> But, the data is not printing in proper format.

You have written code to read a plain text file, not a Word document.

You need a library that understands the Word document format, for
example this one:

 http://jakarta.apache.org/poi/index.html

/gordon

Signature

[ don't email me support questions or followups ]
g o r d o n  +  n e w s  @  b a l d e r 1 3 . s e

Ingo R. Homann - 19 Dec 2006 10:33 GMT
Hi,

> Hello All
>
[quoted text clipped - 4 lines]
> ...
> Please provide the solution.

ROTFL!

As you have already noticed, a Word/DOC-document is not a plain-text
document. It is a binary format with many control- and formatting
information. Unfortunately, it cannot easily be transformed to HTML!

In short: There is no solution we can provide!

A bit longer: Of course, there may be some good Java-Converters from DOC
to HTML (although I do not know any (means: "any *good* one")). But I am
sure there is no solution in 5 lines of code.

You may take a look at the Apache FOP project, which deals ("tries to
deal") with MS-Office formats, although I am not sure in how far you can
read documents with it.

But, again (in short): There is no solution (in general, for non-trivial
documents).

Ciao,
Ingo
Andrew Thompson - 19 Dec 2006 11:04 GMT
> Hello All

Hello again.  Please refrain from reposting topics,
just because the first answer/s were not to your liking.

If a thread starts badly, it is usually better to take it up
back on the original thread.

Andrew T.
Alfred - 22 Dec 2006 16:49 GMT
> Hello All
>
[quoted text clipped - 12 lines]
>
> But, the data is not printing in proper format.

Click on your brain, load a Word document with Notepad
and look what happens.

Alfred


Free Magazines

Get these publications absolutely FREE for up to 12 months. There are no hidden fees and no obligation. Simply choose a title, complete the application form and submit it. Read more ...

Oracle MagazineNetwork ComputingComputer WorldBio-IT WorldeWeekInformation WeekInfosecurity
 
Sign In
Join
My Latest Posts
My Monitored Threads
My Blog
My Photo Gallery
My Profile
My Homepage

Start New Thread
Enable EMail Alerts
Rate this Thread



©2008 Advenet LLC   Privacy Policy - Terms of Use
This website includes both content owned or controlled by Advenet as well as content owned or controlled by third parties.