请教:j2ee和j2se的区别? j2se是java标准版,提供基本的java应用(applet swing......)j2ee是java企业版 提供企业级的java应用 (jsp,servlet,ejb.....) 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 但是我用j2se的jdk1.3,appche作为web服务器,也可以写出jsp和sevlet。难道说j2ee下可以单独编译jsp而不需要别的web服务器吗? appche作为web服务器注意这里已经是j2ee了 !!! 是不是j2ee把web服务器就包括了?他们在服务器端的部署有什么不同呢? j2ee是Java的一些扩展包, Sun把他们打在一起, 于是叫J2EE.他之所以是Java 2 Enterprise Edition, 就是应为Sun拥有Java的License和命名权。比如说如果我想把我的包命名为javax.zhakrin.*这是不可能di, 因为Javax这个前缀必须经过Sun的Community Process.严格的说J2EE是Sun在想规范服务器市场的一系列规范和标准。比如说JSP是一个J2EE里定义的规范但是Apache不是Servlet是一个J2EE里定义的规范但是Stronghold不是你完全可以自己用J2SE写一个WebServer, 这并没有什么问题, 比如W3C的JigSaw.你按照J2EE标准写的代码可以在任何J2EE Compliant的服务器上运行, 而且这些服务器都有一些基本的保证, 比如说SessionManagement, Container Management等等。 用J2SE写的代码就无法享受这些保证, 而必须自己去写。 wonderful, 听君一席话,胜读十年书啊! java如何实现远程上传功能 mysql 中的tinyint(1) ,jpa的实体类该怎么写 struts拦截器没有生效!哪位大哥帮忙看看! 大家帮忙看看 有关浏览器的退格键问题(在线等!!!!!) struts2 重定向 EJB数据源配置 Tomcat 下面的第一个 Servlet tomcat到底是否支持事务? 求救~~~请问在jdk1.2版本中如何使用jdom 如何将以下程序从服务端运行改为客户端运行呀?100分! ejb配置文件问题
注意这里已经是j2ee了 !!!
他之所以是Java 2 Enterprise Edition, 就是应为Sun拥有Java的License和命名权。
比如说如果我想把我的包命名为javax.zhakrin.*这是不可能di, 因为Javax这个前缀必须经过Sun的Community Process.
严格的说J2EE是Sun在想规范服务器市场的一系列规范和标准。
比如说JSP是一个J2EE里定义的规范
但是Apache不是
Servlet是一个J2EE里定义的规范
但是Stronghold不是
你完全可以自己用J2SE写一个WebServer, 这并没有什么问题, 比如W3C的JigSaw.
你按照J2EE标准写的代码可以在任何J2EE Compliant的服务器上运行, 而且这些服务器都有一些基本的保证, 比如说SessionManagement, Container Management等等。 用J2SE写的代码就无法享受这些保证, 而必须自己去写。