Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/eclipse/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 无法解析导入src_Java_Eclipse_Jsp - Fatal编程技术网

Java 无法解析导入src

Java 无法解析导入src,java,eclipse,jsp,Java,Eclipse,Jsp,我是JSP的初学者,但了解Java和HTML。我在第三行尝试在Eclipse中运行JSP文件时遇到了这个错误,有人能帮忙吗 <%@ page language="java" contentType="text/html; charset=ISO-8859-1" pageEncoding="ISO-8859-1"%> <%@page import = "src/Person.java" %> <!DOCTYPE html PUBLIC "-//

我是JSP的初学者,但了解Java和HTML。我在第三行尝试在Eclipse中运行JSP文件时遇到了这个错误,有人能帮忙吗

    <%@ page language="java" contentType="text/html; charset=ISO-8859-1"
    pageEncoding="ISO-8859-1"%>
    <%@page import = "src/Person.java" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>


JSP中的导入指令就像Java源文件中的
import
语句:它需要一个完全限定的类名,而不是源文件的路径

首先,您必须将类
Person
放入一个包中。例如,将源文件
MyPerson.java
放入目录
mypackage
,并在源文件顶部添加一条
package
语句:

package mypackage;
然后,您可以通过指定完全限定的类名在JSP中导入它:

<%@page import="mypackage.Person" %>

JSP中的导入指令就像Java源文件中的
import
语句:它需要一个完全限定的类名,而不是源文件的路径

首先,您必须将类
Person
放入一个包中。例如,将源文件
MyPerson.java
放入目录
mypackage
,并在源文件顶部添加一条
package
语句:

package mypackage;
然后,您可以通过指定完全限定的类名在JSP中导入它:

<%@page import="mypackage.Person" %>


作为初学者,有一件事让我感到困惑,那就是包装命名结构。非常感谢您的帮助,我真的很感激它JSP文件中最不重要的指令是import语句,因为从来没有任何理由将java代码放入JSP文件中。您应该将JSP文件用作视图组件,而不是控制器或模型组件。非常感谢您的帮助,我真的很感激它JSP文件中最不重要的指令是import语句,因为从来没有任何理由将java代码放入JSP文件中。您应该将JSP文件用作视图组件,而不是控制器或模型组件。