JSP是整个Java EE包的一部分吗?它们有什么关系?
Java EE是一个非常大的盒子.这包括:
Web层的Servlet和JSP,
EJB - 无状态和有状态会话,实体和消息驱动Bean,
用于Java-to-Java远程处理的RMI(也是Java SE的一部分),
用于关系数据库访问的JDBC(也是Java SE的一部分),
JMS用于消息传递,
用于交易监控的JTA,
JNDI命名和目录服务,
Web服务 - SOAP,REST,RPC-XML,
电子邮件,
也许其他人,我忘了.
加上处理池,线程,生命周期等的容器.
如您所见,JSP只是整体中的一小部分.
您可以通过servlet/JSP引擎(例如,Tomcat或Jetty),servlet/JSP和JDBC完成大量工作.任何通过Web公开数据库CRUD的Web应用程序都可以使用这些技术编写.