我想你上司的意见是你的程序与其它人程序或是各个模块之间的接口,与interface不是一回事。也就是说你要定义到每个程序的每个函数的调用参数类型、范围,返回值,抛出什么违例,等等。

解决方案 »

  1.   

    哦,是这回事。那现在也还不用考虑servlet里的技术问题了?
      

  2.   

    谢谢“sharetop”和“java爱好者”,能再给我介绍一下JAVA里的servlet吗?我都不会,上司说很简单的,只要看懂一个例子就可以了,可是都找不到一个完整的例子呀?都没有这方面的资料,上司还说弄懂了结构之后,剩下的和C语言差不多,可以全部用C 语言来解决。
      

  3.   

    import java.io.*;
    //import java.lang.*;
    import java.util.*;
    import javax.servlet.*;
    import javax.servlet.http.*;
      
    public class GetServlet extends HttpServlet
    {
    /**
          * Handle the HTTP GET method by building a simple web page.
          */
    public void doGet(HttpServletRequest request, HttpServletResponse response)
    throws ServletException, IOException
    {
    // set content type and other response header fields first
    response.setContentType("text/html");
        PrintWriter out = response.getWriter();
    // OutputStream out = response.getOutputStream();
        String title = "Servlet using GET method"; //System.out.println("exame!!!!");  //put out to weblogic
            out.println("<HTML><HEAD><TITLE>");
        out.println(title);
        out.println("</TITLE></HEAD><BODY>");
        out.println("<center><H3>" + title + "</H3></center>"); out.println("<TABLE BORDER = 1 CELLPADDING = 4 CELLSPACING = 1 WIDTH = 100>");  Enumeration enames = request.getHeaderNames();
    while (enames.hasMoreElements())
    {
    String name = (String) enames.nextElement();
    String value = request.getHeader(name);
    if((value != null) && (!value.equals("")))
    {
    out.println("<TR>");
    out.println("<TD>"+name+"</TD>");
    out.println("<TD>"+value+"</TD>");
    out.println("</TR>");
    }
    }
    out.println("</TABLE>");
        out.println("</BODY></HTML>");
        out.close();
    }
      

  4.   

    回sharetop:   :)