首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2EE开发 >

JAVA servlet import 报错,该如何处理

2012-01-06 
JAVA servlet import 报错import java.io.IOExceptionimport java.io.PrintWriterimport java.util.Arra

JAVA servlet import 报错
import java.io.IOException;

import java.io.PrintWriter;

import java.util.ArrayList;

import java.util.List;


import javax.servlet.ServletException;

import javax.servlet.http.HttpServlet;

import javax.servlet.http.HttpServletRequest;

import javax.servlet.http.HttpServletResponse;


import com.itcast.manager.BookManager;

import com.itcast.web.entity.Book;


public class ServletBook extends HttpServlet {


public void doGet(HttpServletRequest request, HttpServletResponse response)

throws ServletException, IOException {

doPost(request, response);

}


public void doPost(HttpServletRequest request, HttpServletResponse response)

throws ServletException, IOException {

String type = request.getParameter("type");

if (type != null && type.trim().equalsIgnoreCase("findById")) {


} else if (type != null && type.trim().equalsIgnoreCase("findAll")) {


} else if (type != null && type.trim().equalsIgnoreCase("deleteById")) {


} else if (type != null && type.trim().equalsIgnoreCase("deleteAll")) {


} else {

List<Book> bs = new ArrayList<Book>();

BookManager bm = BookManager.getInstance();

bs = bm.findAll();

request.getSession().setAttribute("bs", bs);

response.sendRedirect("/day10/listBook.jsp");

}


}

}

 

 

很简单的类 居然第8行 import报错

 

 

An error occurred at line: 8 in the generated java file

Syntax error on token "import", Identifier expected after this token


Stacktrace:] with root cause

 

试过把所有注释掉 只写一个重定向也不行 求解..


[解决办法]
你工程里面没有加入servlet-api.jar 所以无法找到servlet这个包

你需要下载或者到tomcat的lib目录下找到这个 jar包,然后加入到你工程的classpath当中

工程名-右键-buildpath-configuration-add jars 或者add external jars 加入到工程应该就没有这个问题了

热点排行