[英]Standard imports of Java Servlets
Java Servlets use usually the following import statements: Java Servlet通常使用以下导入语句:
import java.io.*;
import javax.servlet.*;
import javax.servlet.http.*;
If I get it right then javax.servlet.* imports everything inside the package. 如果我做对了,那么javax.servlet。*会将所有内容导入包中。 And because .http is a subpackage of .servlet:
而且因为.http是.servlet的子包,所以:
Isn't the third statement unnecessary? 第三句话不是必要的吗?
import javax.servlet.* should include .http already. import javax.servlet。*应该已经包含.http。
Or is my assumption wrong. 还是我的假设是错误的。 Then please correct me.
那请纠正我。
No, Java don't do that. 不,Java 不这样做。
Importing javax.servlet.*
imports all of the types in the javax.servlet
package but not the types declared in javax.servlet.http
. 导入
javax.servlet.*
进口的所有类型的中javax.servlet
包,但声明中没有类型javax.servlet.http
。
See tutorial (Apparent Hierarchies of Packages section) 请参阅教程(“包的表观层次结构”部分)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.