123456789101112131415161718192021222324252627282930313233343536373839404142434445 |
- <?java
- import java.util.*;
- public class example {
- public static void main(String[] args) {
- String user = "Erubis";
- String[] list = { "<aaa>", "b&b", "\"ccc\"" };
- StringBuffer _buf = new StringBuffer();
- ?>
- <p>Hello @{user}@!</p>
- <table>
- <tbody>
- <?java for (int i = 0; i < list.length; i++) { ?>
- <tr bgcolor="@{i % 2 == 0 ? "#FFCCCC" : "#CCCCFF"}@">
- <td>@!{i + 1}@</td>
- <td>@{list[i]}@</td>
- </tr>
- <?java } ?>
- </tbody>
- </table>
- <?java
- System.out.print(_buf.toString());
- }
- public static String escape(String s) {
- StringBuffer sb = new StringBuffer();
- for (int i = 0; i < s.length(); i++) {
- char ch = s.charAt(i);
- switch (ch) {
- case '<': sb.append("<"); break;
- case '>': sb.append(">"); break;
- case '&': sb.append("&"); break;
- case '"': sb.append("""); break;
- default: sb.append(ch);
- }
- }
- return sb.toString();
- }
- public static String escape(int i) {
- return Integer.toString(i);
- }
- }
- ?>
|