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