簡體   English   中英

編譯servlet:包javax.servlet不存在

[英]Compiling servlet: package javax.servlet does not exist

我在cmd上編譯時遇到了這個servlet程序的問題,我在cmd上設置了weblogic.jar文件的類路徑 - set classpath=C:\\Oracle\\Middleware\\wlserver_12.1\\server\\lib\\weblogic.jar;

我的代碼是 -

import javax.servlet.http.*;
import javax.servlet.*;
import java.io.*;
public class DemoServlet1 implements Servlet 
{
public void init(ServletConfig con)
{}
public void service(ServletRequest req,ServletResponse res)throws     ServletException,IOException
{
    res.setContentType("text/html");
    PrintWriter out=res.getWriter();
    out.println("<html><body>");
    out.println("hello servlet !!!!");
    out.println("</body></html>");
}
public void destroy()
{}
public ServletConfig getServletConfig()
{
    return null;
}
public String getServletInfo()
{
    return null;
}
}

錯誤信息-

    C:\javaharsh\Demo>set class     path=C:\Oracle\Middleware\wlserver_12.1\server\lib\w
    eblogic.jar;

    C:\javaharsh\Demo>javac DemoServlet1.java
    DemoServlet1.java:1: error: package javax.servlet.http does not exist
    import javax.servlet.http.*;
    ^
    DemoServlet1.java:2: error: package javax.servlet does not exist
    import javax.servlet.*;
    ^
   DemoServlet1.java:4: error: cannot find symbol
    public class DemoServlet1 implements Servlet
                                     ^
    symbol: class Servlet
  DemoServlet1.java:6: error: cannot find symbol
        public void init(ServletConfig con)
                         ^
    symbol:   class ServletConfig
    location: class DemoServlet1
    DemoServlet1.java:8: error: cannot find symbol
        public void service(ServletRequest req,ServletResponse res)throws Servle
    tException,IOException
                            ^
    symbol:   class ServletRequest
    location: class DemoServlet1
    DemoServlet1.java:8: error: cannot find symbol
        public void service(ServletRequest req,ServletResponse res)throws Servle
    tException,IOException
                                               ^
    symbol:   class ServletResponse
    location: class DemoServlet1
    DemoServlet1.java:8: error: cannot find symbol
        public void service(ServletRequest req,ServletResponse res)throws Servle
     tException,IOException
                                                                          ^
    symbol:   class ServletException
    location: class DemoServlet1
    DemoServlet1.java:18: error: cannot find symbol
        public ServletConfig getServletConfig()
               ^
    symbol:   class ServletConfig
    location: class DemoServlet1
   8 errors

你應該在類路徑中有servlet-api.jar。 另請參閱以下鏈接在此處輸入鏈接說明

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM