我知道J2EE可以用于JSP + Servlets。但是,我可以使用J2SE for JSP&小服务程序?
答案 0 :(得分:10)
要明确:您不一定需要从Oracle下载整个Java EE,以便能够在Tomcat上开发Web应用程序。只需Java SE JDK就足够了。 Java EE下载实际上只不过是Oracle自己的(参考)抽象Java EE规范实现,更好地称为“GlassFish”,与一些文档,示例和Netbeans IDE捆绑在一起。
答案 1 :(得分:10)
J2EE是一组API。 JSP和servlet是J2EE域中的技术和API。所以我认为这个问题有点令人困惑。
人们经常使用J2EE作为EJB和应用程序容器(WebSphere / WebLogic等)的简写。相反,您可以运行一个servlet容器(例如Tomcat / Jetty等)来处理Web技术,但很少使用标准的J2SE和(例如)Servlet API,而不是其他任何东西。我怀疑那就是你所追求的。
答案 2 :(得分:2)
Servlet API包含在Java EE和Java SE中。因此您可以将它与Java SE一起使用。您还需要一个应用程序服务器。
Java应用程序服务器: http://en.wikipedia.org/wiki/Application_server#Java_application_servers