写了个Servlet内容如下:
import javax.io.*;
import javax.servlet.*;
import javax.servlet.http.*;public class LoginServlet extends HttpServlet{ public void doGet(HttpServletRequest request,
HttpServletResponse response)
throws ServletException,IOException{
String username=request.getParameter("username");
String password=request.getParameter("password"); System.out.println("username=" + username);
System.out.println("password=" + password); response.setContentType("text/html;charset=GB18030");
response.getWriter().println("登陆成功");
}
}
编译时报错:
LoginServlet.java:1:软件包javax.io不存在
import javax.io.*;
请问javax.io的包在什么地方,我搜索了半天也没搜到。
我装的是jdk1.6

解决方案 »

  1.   


    import java.io.*;//io包在java包里,不是javax
    import javax.servlet.*;
    import javax.servlet.http.*;
      

  2.   

    至于什么包上面都已经说了 
    lz用eclipse吗 编译器应该直接报错了 不会让你运行的阿
    eclipse可以自动帮你找到需要的包
      

  3.   

    import java.io.*;//io包在java包里,不是javax
      楼上几位正确!
      

  4.   

    谢谢各位解答,低级错误,哎。
    刚刚开始学,eclipse还没装呢。一步一步来。
      

  5.   

    是java.io.* 吧,这不用你自己添加包,jdk中就有。你只要导入就行了。
      

  6.   

    鼠标停留在类名上---->Ctrl+Shift+M
      

  7.   

    javax.io.*  改为 java.io.*
      

  8.   


    这是对的!
    java默认加载的包是java.lang.*
    对于文件操作等的包:java.io.*
    一些工具类的包:java.util.*楼主可以自己再研究下java的包的情况。为什么要有java和javax的包。
      

  9.   

    import java.io.IOException;
    应该会需要加载一个这个包就可以了,myeclispe工具会报错的
    或者import java.io.*;
    也可以的!
      

  10.   

    你可以把那个错误的导包语句删除后,系统会提示一个错误的的红点的,你点击就会提示要导那些包或者你用MyEclipse的快捷键ctrl+o 就会自动导入所有包的
      

  11.   

    诚邀 编程高手 加入 问问团队——编程狂,地址:http://wenwen.soso.com/t/t260701.htm