为什么下面的两个类,我放入了同一个包准备编译TestServlet.java时总是报错!!!!!!package test;import java.io.IOException;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;public class TestServlet extends HttpServlet{
public void doGet(HttpServletRequest request,HttpServletResponse response)throws ServletException,IOException{
String username=request.getParameter("username");
UserManager userManager=new UserManager();
userManager.add(username);
request.getRequestDispatcher("add_success.jsp").forward(request,response);
}
public void doPost(HttpServletRequest request,HttpServletResponse response)throws ServletException,IOException{
doGet(request,response);
}}package test;
public class UserManager{
public void add(String username){
System.out.println("UserManager.add() -->>>>>> username:"+username);
}}
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;public class TestServlet extends HttpServlet{
public void doGet(HttpServletRequest request,HttpServletResponse response)throws ServletException,IOException{
String username=request.getParameter("username");
UserManager userManager=new UserManager();
userManager.add(username);
request.getRequestDispatcher("add_success.jsp").forward(request,response);
}
public void doPost(HttpServletRequest request,HttpServletResponse response)throws ServletException,IOException{
doGet(request,response);
}}package test;
public class UserManager{
public void add(String username){
System.out.println("UserManager.add() -->>>>>> username:"+username);
}}
String username=(String)request.getParameter("username");//看看这句,改后的
呵呵 我郁闷……
public UserManager(){}试试
package test;
public class UserManager{
//改成
class UserManager{