将java文件导入jsp - 无法解析为类型错误

时间:2016-01-16 23:56:36

标签: java eclipse jsp tomcat

所以,在网上搜索了几个小时后,我决定在这里发布我的问题:

我正在编写一个Web项目,通过Xampp(一个运行服务器的程序)在tomcat Apache上运行它。

我写了一个名为" MyConnection"的文件。建立与mysql数据库的连接并执行各种其他操作。该文件位于包java_files中。

我需要将所述文件导入名为" login"的jsp文件中。这样我就可以将用户和密码发送到数据库以检查它们是否正确。

我尝试使用各种选项导入java文件 -

<%@ page import="java_files.MyConnection"%>

然后:

<%
MyConnection myCon = new MyConnection();

%>

但它只是给了我一个&#34;无法解决一个类型&#34;错误

org.apache.jasper.JasperException: Unable to compile class for JSP: 

An error occurred at line: [14] in the generated java file: [C:\xampp\tomcat\work\Catalina\localhost\targil1_facebook\org\apache\jsp\WebContent\login_jsp.java]
Only a type can be imported. java_files.MyConnection resolves to a package

An error occurred at line: 18 in the jsp file: /WebContent/login.jsp
MyConnection cannot be resolved to a type
15: 
16: 
17: <%
18: MyConnection myCon = new MyConnection();
19: 
20: %>
21: 

我找不到任何有效的解决方案。我试过了:

1.清理项目

2.set输出构建文件夹到Web-Inf(&#34; java_file&#34;文件夹下有一个MyContent.class文件,从eclipse项目资源管理器中看不到但我可以看到它,如果我在文件夹中打开它)

3.在eclipse中使用Apache tomcat运行项目

4.导入字符串的各种选项(包名/不,*而不是类名等)

我不能让它发挥作用!

请帮我找一个解决方案! 谢谢!

1 个答案:

答案 0 :(得分:-1)

尝试使用&lt;%@ page import =&#34; java_files。*&#34; %GT;