浅谈J2EE WEB入门及tomcat的安装和使用

浅谈J2EE WEB入门及tomcat的安装和使用

   J2EE是一套全然不同于传统应用开发的技术架构,包含许多组件,主要可简化且规范应用系统的开发与部署,进而提高可移植性、安全与再用价值,存在良好的兼容性。J2EE规范是这样定义J2EE组件的:客户端应用程序和applet是运行在客户端的组件;Java Servlet和Java Server Pages (JSP) 是运行在服务器端的Web组件;Enterprise Java Bean (EJB )组件是运行在服务器端的业务组件。

   J2EE的优势何在?有如下几点:①.开发高效;②.支持异构环境;③.可支持数千台服务器,实现了高度可伸缩的系统;④.稳定的可用性。由此可见,J2EE是理想的实时性商业系统的选择。
   J2EE、J2SE、J2ME的区别:①.J2EE是Java 2 enterprise edition是Java的一种企业版用于企业级的应用服务开发;②.J2SE是Java 2 standard edition是Java的标准版,用于标准的应用开发;③.J2ME是Java 2 Micro Edition是Java的微型版,常用于手机上的开发;④.总结:J2EE,J2SE,J2ME是java针对不同的的使用来提供不同的服务,也就是提供不同类型的类库。

   相信很多人也都学习过HTML+CSS+javascript的网站制作课程,但是这种方式制作出来的只是静态网站(撇开js语言里慢慢可能出现的黑魔法);而J2EE就可以实现动态网站的制作,for example:网站用户注册、网页聊天室、视频弹幕等等实时交互性的网站需求。

   tomcat的介绍:tomcat是apache组织开发的一个开源,免费的服务器,适合学习使用,官网下载:www.apache.org   。下载完成后可以看到tomcat的目录结构(tomcat本身也是一个web网站):
        bin:存放命令(批处理文件、shutup.exe、shutdown.exe);
        conf:存放配置文件(web.xml等用户及连接池所需);
        lib:库(jar包) 
        logs:存放日志文件 
        temp:临时文件
        webapps:网站文件,这个目录下又分为doc、examples、host-manager、manager、ROOT、几个子目录,其中ROOT是tomcat的根站点。当你新建一个站点时,都会在存放在webapps这个目录下。
        work:每个网站的jsp->java,class文件。

   tomcat环境变量的配置(假设tomcat文件放在C:盘符下):
        1.新建变量名:CATALINA_BASE,变量名:C:\tomcat
        2.新建变量名:CATALINA_HOME,变量名:C:\tomcat
        3.打开PATH,添加变量值:%CATALINA_HOME%\lib;CATALINA_HOME%\bin


   将tomcat设置为windows服务:
         1. 将Tomcat设置成服务
         (假设我们缺省的Tomcat目录为d:\Tomcat_oa)
             A、点击开始-->运行,输入cmd进入dos控制台
             B、执行以下dos命令(输入命令后按回车键执行)
                 d:
                 cd Tomcat_oa\bin
                 service install 服务名(可选,默认为tomcat5)
           此时Tomcat服务已经成功安装。
         2.进入系统服务将服务启动,并将服务设置成自动启动
         3.服务移除:
         基本操作同2,最后执行service remove 服务名

        端口的修改(当需要开启多个tomcat时必须修改端口才能实现):
            (1)如何改端口:    打开conf/server.xml
                   将类似`<Connector port="81" protocol="HTTP/1.1"
                   connectionTimeout="20000"
                   redirectPort="8443" />`的代码片的port端口全都修改成文件未使用的端口号;
            (2) 如何kill一个tomcat服务(关闭修改端口前就已经打开的tomcat时使用), 
                    tasklist   列表所有的进程
                    taskkill   /f   /pid  进程号.


   当我们需要用tomcat发布项目时,布属项目的位置的安排有如下两种选择:
            a. 直接放在webapps
            b. 放在另一个位置, 通过配置来映射这个站点的位置:
                假设项目路径为f:\app,配置方法为在conf/server.xml文件内找到host节点,在其中加入代码
                `<Context path="/app" docBase="f:\app" debug="0"/>`
                即可。

   配置其它的虚拟主机方法
      Localhost -> 127.0.0.1 对映射关系       目录C:\Windows\System32\drivers\etc的hosts文件内添加映射
      添加   127.0.0.1       site1
      在tomcat目录下: server.xml文件中加入一个虚拟主机配置
<Host name="site1" debug="0" appBase="c:\tomcat_web\test">
                <Context path="" docBase="." debug="0" />
            </Host>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值