stap:
1, complie the codes (javac CoreBeanServlet.java)
2, jar cvf bean.jar CoreBeanServlet.class
3, if you use JWS, put it into your server like normal servlet(goto servlet configuration panel ....), and the servlet configuration panel will automagically knows every property advertised by the CoreBeanServlet.
 
 
import javax.servlet.*;
import java.io.*;
import javax.servlet.http.*;

public class CoreBeanServlet extends HttpServlet
{

private String html_title    = "Hello, from CoreBeanServlet!";
   private String html_bgcolor  = "ffffff";

   private String table_bgcolor = "ffff55";
   private String table_border  = "5";


    public void doGet(HttpServletRequest req, HttpServletResponse res)
    throws ServletException, IOException
   {
     res.setContentType("text/html");

     PrintWriter pw = res.getWriter();

     pw.println("<html>");
     pw.print  ("<head><title>");
     pw.print  (html_title);
     pw.println("</title></head>");
     pw.print  ("<body bgcolor=\"");
     pw.print  (html_bgcolor);
     pw.println("\">");

     //an HTML table
     pw.println("<CENTER>");
     pw.print  ("<table bgcolor=\"");
     pw.print  (table_bgcolor);
     pw.print  ("\"");
     pw.print  (" border=\"");
     pw.print  (table_border);
     pw.println("\">");
     pw.println("<TR>");
     pw.println("<TD>Book</TD>");
     pw.println("<TD>Core Java Web Server</TD>");
     pw.println("</TR>");
     pw.println("<TR>");
     pw.println("<TD>Author</TD>");
     pw.println("<TD>Tim Kimmet</TD>");
     pw.println("</TR>");
     pw.println("<TR>");
     pw.println("<TD>Author</TD>");
     pw.println("<TD>Christopher Taylor</TD>");
     pw.println("</TR>");
     pw.println("</table>");
     pw.println("</CENTER>");

     pw.println("</body>");
     pw.println("</html>");

     pw.close();

   }

   public String getHtml_title()
   {
      return html_title;
   }

   public void setHtml_title(String aTitle)
   {
      this.html_title = aTitle;
   }

   public String getHtml_bgcolor()
   {
      return html_bgcolor;
   }

   public void setHtml_bgcolor(String aColor)
   {
      this.html_bgcolor = aColor;
   }

   public String getTable_bgcolor()
   {
      return table_bgcolor;
   }

   public void setTable_bgcolor(String aColor)
   {
      this.table_bgcolor = aColor;
   }

   public String getTable_border()
   {
      return table_border;
   }

   public void setTable_border(String aBorderSize)
   {
      this.table_border = aBorderSize;
   }
}

Reply via email to