当前位置: 代码迷 >> Java Web开发 >> [求助]lervlet的问题
  详细解决方案

[求助]lervlet的问题

热度:197   发布时间:2006-08-08 21:12:38.0
[求助]lervlet的问题
我想编译这个不成功.
 package test;
  import java.io.IOException;
  import java.io.PrintWriter;
  import javax.servlet.ServletException;
  import javax.servlet.http.HttpServlet;
  import javax.servlet.http.HttpServletRequest;
  import javax.servlet.http.HttpServletResponse;
  public class Test extends HttpServlet {
  protected void doGet(HttpServletRequest request, HttpServletResponse response)
  throws ServletException, IOException {
  PrintWriter out=response.getWriter();
  out.println("<html><body><h1>This is a servlet test.</h1></body></html>");
  out.flush();
  }
  }
  C:\java\text.java:1: 非法字符: \12288
 package text;
^
C:\java\text.java:2: 非法字符: \12288
  import java.io.IOException;
^
C:\java\text.java:2: 非法字符: \12288
  import java.io.IOException;
^
C:\java\text.java:3: 非法字符: \12288
  import java.io.PrintWriter;
^
C:\java\text.java:3: 非法字符: \12288
  import java.io.PrintWriter;
^
C:\java\text.java:4: 非法字符: \12288
  import javax.servlet.ServletException;
^
C:\java\text.java:4: 非法字符: \12288
  import javax.servlet.ServletException;
^
C:\java\text.java:5: 非法字符: \12288
  import javax.servlet.http.HttpServlet;
^
C:\java\text.java:5: 非法字符: \12288
  import javax.servlet.http.HttpServlet;
^
C:\java\text.java:6: 非法字符: \12288
  import javax.servlet.http.HttpServletRequest;
^
C:\java\text.java:6: 非法字符: \12288
  import javax.servlet.http.HttpServletRequest;
^
C:\java\text.java:7: 非法字符: \12288
  import javax.servlet.http.HttpServletResponse;
^
C:\java\text.java:7: 非法字符: \12288
  import javax.servlet.http.HttpServletResponse;
^
C:\java\text.java:8: 非法字符: \12288
  public class Text extends HttpServlet {
^
C:\java\text.java:8: 非法字符: \12288
  public class Text extends HttpServlet {
^
C:\java\text.java:9: 非法字符: \12288
  protected void doGet(HttpServletRequest request, HttpServletResponse response)
^
C:\java\text.java:9: 非法字符: \12288
  protected void doGet(HttpServletRequest request, HttpServletResponse response)
^
C:\java\text.java:10: 非法字符: \12288
  throws ServletException, IOException {
^
C:\java\text.java:10: 非法字符: \12288
  throws ServletException, IOException {
^
C:\java\text.java:11: 非法字符: \12288
  PrintWriter out=response.getWriter();
^
C:\java\text.java:11: 非法字符: \12288
  PrintWriter out=response.getWriter();
^
C:\java\text.java:12: 非法字符: \12288
  out.println("<html><body><h1>This is a servlet test.</h1></body></html>");
^
C:\java\text.java:12: 非法字符: \12288
  out.println("<html><body><h1>This is a servlet test.</h1></body></html>");
^
C:\java\text.java:13: 非法字符: \12288
  out.flush();
^
C:\java\text.java:13: 非法字符: \12288
  out.flush();
^
C:\java\text.java:14: 非法字符: \12288
  }
^
C:\java\text.java:14: 非法字符: \12288
  }
^
C:\java\text.java:15: 非法字符: \12288
  }
^
C:\java\text.java:15: 非法字符: \12288
  }
^
C:\java\text.java:15: 需要 <标识符>
  }
^
C:\java\text.java:16: 非法字符: \12288
  
^
C:\java\text.java:16: 非法字符: \12288
  
^
C:\java\text.java:16: 需要 "class" 或 "interface"
  这是什么原因!!!!!
LERVLET在JSP中到底是什么能起什么作用啊
说实话 我在照猫画虎 不懂其本质 有没有能给我讲讲的啊
搜索更多相关主题的帖子: lervlet  

----------------解决方案--------------------------------------------------------
补充一下 我是JDK1.5 是不是需要别的什么 API包才能编译啊....

----------------解决方案--------------------------------------------------------

我怀疑你是直接COPY网上地代码


----------------解决方案--------------------------------------------------------

我就是按 论坛里的那个 做的 我想做 又不懂 所以才问啊


----------------解决方案--------------------------------------------------------
我还是感觉你直接COPY代码了
你把前面的代码改成这样
package test;
import java.io.*;
import javax.servlet.*;
import javax.servlet.http.*;
只要这样就OK了 不需要一个包一个包导入
如果还有错误的话。
那就是你直接COPY网地东西 把看不见地东西也COPY了
----------------解决方案--------------------------------------------------------

上头的问题是解决了 可是有出现了新的问题
package text;
import java.io.IOException;
import java.io.PrintWriter;
import javax.servlet.*;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
public class text extends HttpServlet{
protected void doGet(HttpServletRequest request,
HttpServletResponse response)
throws ServletException,IOException{
PrintWriter out=response.getWriter();
out.println("<html><body><h1>This is aservlet test.</h1></body></html>");
out.flush();

}

}
这次是我手写的 可是还是错误
说是找不到 servlet这个包 麻烦在帮我解决一下


----------------解决方案--------------------------------------------------------

----------------解决方案--------------------------------------------------------

不知道你用的是什么工具写servlet的。
只要把tomcat\common\lib目录下的servlet-api.jar文件导入就OK了


----------------解决方案--------------------------------------------------------

JCreator 这个


----------------解决方案--------------------------------------------------------
不是类文件   可以导入吗
----------------解决方案--------------------------------------------------------
  相关解决方案