J2EE和jap入门的一些基础知识和tomcat服务器的了解

来源:互联网 发布:mysql update性能优化 编辑:程序博客网 时间:2024/06/11 18:19

今天开始学习j2ee的课程了,接下来就是jsp。在学习jsp动态网页之前,影哥给我们普及了一些j2ee的基本知识,还有tomcat的一些基本知识,下面总结记录

B/S技术:

B/S:  浏览器/服务器             瘦客户端技术

C/S:  客户端/服务器             胖客户端技术

URL: Uniform Resource Locator的缩写,代表“统一资源定位符”,即我们常说的网址,例如:http://www.sina.com:80/index.html。格式就是:协议://地址:端口/资源

tomcat:tomcat是apache组织开发的一个开源,免费的服务器. 下载地址:  www.apache.org

tomcat的目录结构:    tomcat本身也是一个web网站. 

bin:   命令

conf:  configuration    配置  ( 用户,联接池,。。。。)

lib:  库 (  jar包  )

logs:  日志

temp: 临时文件

webapps:   存放 网站

-doc:  关于tomcat使用帮助

--examples:tomcat上的一些案例

-host-manager、manager:   tomcat管理平台

-ROOT:   tomcat的根站点

work:  每个网站jsp  ->  java,class文件. 

tomcat环境变量的配置. 

  配置Tomcat环境变量:

新建变量名:CATALINA_BASE,变量值:C:\tomcat。

新建变量名:CATALINA_HOME,变量值:C:\tomcat。

打开PATH,添加变量值:%CATALINA_HOME%\lib;%CATALINA_HOME%\bin

tomcat端口的修改:
   (1)如何改端口:    conf/server.xml
                    <Connector port="81" protocol="HTTP/1.1"
               connectionTimeout="20000"
                redirectPort="8443" />
   (2) 启动多个tomcat服务,则需要使用不同的端口. ,   server.xml中所有的端口都要改动
   (3) 如何kill一个tomcat服务, 
            tasklist   列表所有的进程
            taskkill   /f   /pid  进程号. 

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

jsp页面的执行过程:
    第一次访问:  jsp  -> 翻译成  java源代码  -> javac命令   -> 编译成 class -> jvm运行 -> html代码
    第二次访问: -> jvm运行  ->html代码.       所以第一次生成class文件之后,之后页面打开会比较快

0 0
原创粉丝点击