On Thu, 13 Dec 2001, Jagan K Samuel wrote:

> Dear All,
>           I want to output a particular mathematical operator to a
> file. This operator looks like the '=' sign but has one more '-',
> underneath the other two. The unicode number seems to be 2261. How can
> I
> 1. show this character as it is using system.out.println()
> 2. output this to a file.
>
> regards
> Jagan
>

"System.out.println("\u2261");"  Should work.  Incidentally, your question
got me wondering if I could do Unicode from servlets, and view the results
in normal browsers.  I have a test servlet for Unicode now.  You have to
install the language packs for Greek, Hebrew, Japanese etc.  This is
easily done from Internet Explorer->View->Encoding->More->Hebrew.  It will
then prompt for the Windows 2000 disc and install the language fonts.
After the language packs are installed through Internet Explorer, the
servlet works in Opera 6 and Netscape 6 as well.

Clearly this could be translated to JSP easily.

Incidentally, you can do one extra language at a time if you set the
charset to ISO-8859-1 or ISO-8859-7, etc depending of course on which
language you want, and if the language fonts are on your computer.

                                        Michael Akerman

----

import java.io.*;
import javax.servlet.*;
import javax.servlet.http.*;

public class UnicodeServlet extends HttpServlet
{
        public void doGet (HttpServletRequest req, HttpServletResponse res) throws 
ServletException, IOException
        {
                res.setContentType("text/html; charset=UTF-8");
                PrintWriter out = res.getWriter();

                out.println("<html>");
                out.println("<head><meta http-equiv=\"Content-Type\" 
content=\"text/html; charset=UTF-8\"></head>");
                out.println("<body>");
                out.println("<table width=80% style='font: bold 14pt Times'>");
                for(int i=0x0030; i<=0x00ff; i++)
                {
                        if ( i % 16 == 0 ) out.println("<tr>");
                        out.print("<td>"); out.write(i);
                }
                for(int i=0x0370; i<=0x03ff; i++)
                {
                        if ( i % 16 == 0 ) out.println("<tr>");
                        out.print("<td>"); out.write(i);
                }
                for(int i=0x3040; i<=0x30ff; i++)
                {
                        if ( i % 16 == 0 ) out.println("<tr>");
                        out.print("<td>"); out.write(i);
                }
                for(int i=0x0590; i<=0x05ff; i++)
                {
                        if ( i % 16 == 0 ) out.println("<tr>");
                        out.print("<td>"); out.write(i);
                }
                out.println("</table>");
                out.println("</body>");
                out.println("</html>");
        }
}

===========================================================================
To unsubscribe: mailto [EMAIL PROTECTED] with body: "signoff JSP-INTEREST".
For digest: mailto [EMAIL PROTECTED] with body: "set JSP-INTEREST DIGEST".
Some relevant FAQs on JSP/Servlets can be found at:

 http://archives.java.sun.com/jsp-interest.html
 http://java.sun.com/products/jsp/faq.html
 http://www.esperanto.org.nz/jsp/jspfaq.jsp
 http://www.jguru.com/faq/index.jsp
 http://www.jspinsider.com

Reply via email to