Class ServletWriter


  • public class ServletWriter
    extends Object
    This is what is used to generate servlets.
    Author:
    Anil K. Vijendran, Kin-man Chung
    • Constructor Detail

      • ServletWriter

        public ServletWriter​(PrintWriter writer)
    • Method Detail

      • getJavaLine

        public int getJavaLine()
      • pushIndent

        public void pushIndent()
      • popIndent

        public void popIndent()
      • printComment

        public void printComment​(org.apache.jasper.compiler.Mark start,
                                 org.apache.jasper.compiler.Mark stop,
                                 char[] chars)
        Print a standard comment for echo outputed chunk.
        Parameters:
        start - The starting position of the JSP chunk being processed.
        stop - The ending position of the JSP chunk being processed.
      • println

        public void println​(String s)
        Prints the given string followed by '\n'
      • println

        public void println()
        Prints a '\n'
      • printin

        public void printin()
        Prints the current indention
      • printin

        public void printin​(String s)
        Prints the current indention, followed by the given string
      • printil

        public void printil​(String s)
        Prints the current indention, and then the string, and a '\n'.
      • print

        public void print​(char c)
        Prints the given char. Use println() to print a '\n'.
      • print

        public void print​(int i)
        Prints the given int.
      • print

        public void print​(String s)
        Prints the given string. The string must not contain any '\n', otherwise the line count will be off.
      • printMultiLn

        public void printMultiLn​(String s)
        Prints the given string. If the string spans multiple lines, the line count will be adjusted accordingly.