servlet是在服务器端运行的Java程序,一个称为servlet容器的程序(实际上是服务器)运行Java程序。 Java服务器页面(JSP )是由JSP容器执行的页面。
在Java中开发web APP应用程序时使用的技术主要有两种: servlet和JSP。
JSP入门3: servlet和JSP的区别3360
servlet是在服务器端运行的Java程序,一个称为servlet容器的程序(实际上是服务器)运行Java程序。
Java服务器页面(JSP )是由JSP容器执行的页面。
servlet和JSP的最大区别是:
servlet以Java程序为中心,必须使用out.println函数才能输出HTML代码。 也就是说,Java嵌入了HTML。
JSP以HTML页为中心,如果需要编写Java代码,请直接在页面中插入Java代码。 这意味着在HTML中嵌入Java。
典型的例子是JSP文件
servlet 3:
公共类我的servlet . {
.
out.println (' );
out.println ('
(); out.println ('
(); out.println (servlet );
out.println (' );
out.println (' );
out.println (' );
}
可见,JSP容易输出,servlet容易逻辑处理。 因此,在实际应用中两者经常配合使用,各部门尽职尽责。
Tomcat是上面提到的servlet容器和JSP容器。