最近碰到一个这样的问题,就是编译tomcat编译jsp的时候报错:Only a type can be imported. com.dto.systemmanagment.News resolves to a package。
看提示可以看出是不能把 com.dto.systemmanagment.News 解析为包名所导致的
本人结果探索和网上的解决方法总结如下:
1.把<%@ page import="com.dto.systemmanagment.News" pageEncoding="utf-8"%>改成<%@ page import="com.dto.systemmanagment.*" pageEncoding="utf-8"%>就OK了(本人使用的方法)
2.重启tomcat,出现该问题的原因是加入的jar未被识别
3.删除work目录下的该项目的文件,然后重启tomcat重新编译项目
4.classes目录下的包名和src目录下的包名不同,比如大小写(不知为何会不同...........)