注册 登录
编程论坛 J2EE论坛

[求助]lervlet的问题

程序BUG 发布于 2006-08-08 21:12, 856 次点击
我想编译这个不成功.
 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中到底是什么能起什么作用啊
说实话 我在照猫画虎 不懂其本质 有没有能给我讲讲的啊
9 回复
#2
程序BUG2006-08-08 21:15
补充一下 我是JDK1.5 是不是需要别的什么 API包才能编译啊....
#3
可可℃乐2006-08-09 13:00

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

#4
程序BUG2006-08-10 11:19

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

#5
可可℃乐2006-08-10 11:43
我还是感觉你直接COPY代码了
你把前面的代码改成这样
package test;
import java.io.*;
import javax.servlet.*;
import javax.servlet.http.*;
只要这样就OK了 不需要一个包一个包导入
如果还有错误的话。
那就是你直接COPY网地东西 把看不见地东西也COPY了
#6
程序BUG2006-08-10 12:23

上头的问题是解决了 可是有出现了新的问题
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这个包 麻烦在帮我解决一下

#7
程序BUG2006-08-10 14:42
#8
可可℃乐2006-08-10 15:31

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

#9
程序BUG2006-08-11 17:02

JCreator 这个

#10
程序BUG2006-08-11 17:03
不是类文件   可以导入吗
1