%@ page session="false" import="java.io.*" contentType="text/html; charset=utf-8" %>
Unicode UTF-8 Example (Dynamic)
UTF-8 JSP example (dynamic content inside JSP tags)
<%!
public static void generateSample(Writer writer, String name, String range,
int startWith, int length )
throws IOException
{
byte sequence[] = new byte[length];
for (int i = 0; i\r\n" +
" \r\n" +
" " + name + "\r\n" +
" | \r\n" +
" \r\n" +
" " + range + "\r\n" +
" | \r\n" +
" \r\n" +
" " + new String(sequence, ((startWith >> 8) & 0xff)) + "\r\n" +
" | \r\n" +
"\r\n");
}
%>
|
Name
|
Range
|
Sample
|
<%
{
generateSample(out, "ASCII", "0000 - 007F", 0x0061, 26);
generateSample(out, "Latin 1", "0080 - 00FF", 0x00A1, 30);
generateSample(out, "Latin Extended", "0100 - 017F", 0x0100, 20);
generateSample(out, "Greek", "0370 - 03FF", 0x0391, 17);
generateSample(out, "Cyrillic", "0400 - 04FF", 0x0430, 32);
generateSample(out, "Hebrew", "0590 - 05FF", 0x05D0, 26);
generateSample(out, "Arabic", "0600 - 06FF", 0x0621, 25);
generateSample(out, "Currency Symbols", "20A0 - 20CF", 0x20AC, 1);
}
%>