Eric,
        I did this before and I think you might try the following solution.
        Using MS Word document to create the document as a template.  Before the
formatting of the document should be the same all the time, what is changing
is the content, or the value of the fields.  So at the place where you want
the servlet to generate value differently, put something weird as a tag
holder, e.g. !@#Name!@#.  Then you same this template as a RTF file in the
system.  When you are using the servlet to generate the output file, you can
just read in the whole file as a StringBuffer, then replace the tag holder
with the real value.  For example, change !@#Name!@# to 'Mr. Smith'.
        Basically, you use word to generate the RTF formatting characters and use
servlet the fill in the values.
        Hope that'll help.

Shane

-----Original Message-----
From: A mailing list for discussion about Sun Microsystem's Java Servlet
API Technology. [mailto:[EMAIL PROTECTED]]On Behalf Of
Valderrama, Eric
Sent: Tuesday, January 09, 2001 8:41 AM
To: [EMAIL PROTECTED]
Subject: Again with RTF


Hi,

I've been checking the archives but i didn't find the integral solution to
my problem. I sent a mail before related with how to create word documents,
but that idea it was a little difficult to implement with servlets. Finally,
I decided that the most feasible way to develop my application is to create
a RTF document.

However, I don't know how to join the answers to the both problems, that is
to create a RTF document and to save it in a specific folder. I have a weak
idea of how to create the document, i. e. doing
setContentType("application/rtf") and then
out.print({\\rtf1\\ansi\\ansicpg1252\\deff0\\deftab720{\\fonttbl{\\f0\\fswis
s MS Sans Serif;}...[blah, blah...] ...);

And I have another idea of how to write a file without showing it, i. e.
using a BufferedWriter object and so on.

I hope you can help me in this problem, because I don't know how to
integrate both solutions in order to develop my application. But it could be
possible that I don' t have the right solutions to this, so I hope you can
orientate in a good way.

I will really appreciate your answers
Thanks in advance.

-Eric-

___________________________________________________________________________
To unsubscribe, send email to [EMAIL PROTECTED] and include in the body
of the message "signoff SERVLET-INTEREST".

Archives: http://archives.java.sun.com/archives/servlet-interest.html
Resources: http://java.sun.com/products/servlet/external-resources.html
LISTSERV Help: http://www.lsoft.com/manuals/user/user.html

___________________________________________________________________________
To unsubscribe, send email to [EMAIL PROTECTED] and include in the body
of the message "signoff SERVLET-INTEREST".

Archives: http://archives.java.sun.com/archives/servlet-interest.html
Resources: http://java.sun.com/products/servlet/external-resources.html
LISTSERV Help: http://www.lsoft.com/manuals/user/user.html

Reply via email to