zoukankan      html  css  js  c++  java
  • java WEB开发入门

    WEB开发入门

    1 进入web

    JAVASE:标准- standard   JAVA桌面程序 GUI    SOCKET

    JAVAEE:企业-浏览器控制  web

    2 软件结构

      C/S client-servlet  客户端--服务器

           QQ, 飞秋

          特点:必须下载安装客户端程序

                服务器升级,客户端也需要升级

      B/S:broswer-server  浏览器端--服务器

            淘宝 京东

          特点:需要安装客户端软件只需要浏览器即可

               服务器升级,浏览器不需要升级

     JAVAEE  ---JAVA WEB 是用B/S 结构

     3 web服务软件

       将资源共享给外部访问  主要放到服务器里面用来用来运行或者解析程序的

       Tomcat   websphere  jobss......

       Tomcat :开源组织Apache的产品,免费,支持JAVAEE规范,可以运行JAVAWEB

    4 Tomcat的使用

      4.1 apache官网下载 www.apacher.org 下载

      4.2 Java环境文件夹中已给 tomcat7.0的版本

      4.3 安装Tomcat,注意安装的前提条件是机器上必须先有jdk

      4.4 启动TOMCAT 找到configure tomcat--->start 启动   停止按stop

      4.5 如果端口冲突  (显示状态冲突)  就需要修改端口

            打开 C:Tomcatconfserver.xml  文件找8080端口 让后修改为8000 重启tomcat

            <Connector port="8000" protocol="HTTP/1.1"

                   connectionTimeout="20000"

                   redirectPort="8443" />

    4.6 如果TOMCAT拒绝访问 --找到C:TomcatinTomcat7w.exeTomcat7.exe--属性---兼容性---兼容模式和管理员身份运行打上勾

      5 TOMCAT访问

         http://ip:port 

         http://127.0.0.1:8000

         http://localhost:8000

    127.0.0.1 localhost 表示本地IP

       6 tomcat目录结构

      

       

     

     

     

    bin

    存放tomcat命令 tomcat启动项   Tomcat7.exe  Tomcat7w.exe

    conf

    Tomcat的配置信息,其中server.xml是核心文件,可以通过server.xml修改访问端口

    lib

    支持tomcat运行的jar包 支持解析servlet,jsp等等

    logs

    运行程序的日志信息,运行错误,启动停止等等都会记录到日志文件中

    temp

    临时文件

    webapps

    共享资源目录也叫做项目目录,web项目放入该文件夹下运行,tomcat默认root项目

    work

    Tomcat的运行目录,JSP运行产生的临时文件就会放到这里,可以提升效率,如果以后开发过程中明明已经修改了jsp文件,但是没有反应可以就是这里缓冲有问题,那么删除该缓冲,它就会重新生成临时文件

    7 web应用目录

     指的是webapps下面的项目

    动态资源

    Jsp页面

    静态资源

    Html页面,JS脚本,image图片

    WEB-INF

    classes

    存放字节码  .class文件,属性文件.properities, .txt

    lib

    存放jar

    web.xml

    当前项目的引擎文件必须有

  • 相关阅读:
    [Python Study Notes]with的使用
    [Python Study Notes]pynput实现对键盘控制与监控
    [Python Study Notes]pynput实现对鼠标控制
    [Python Study Notes]WdSaveFormat 枚举
    voip通话分析(含语音质量)
    纯Python给ulaw wav文件加头
    BAE+Python+Django+Wechatpy+Baidu weather api +微信订阅号 = 实现微信查询天气
    Python爬虫抓取某音乐网站MP3(下载歌曲、存入Sqlite)
    Python调用C++DLL函数出错String类型问题
    聊聊Python ctypes 模块(转载)
  • 原文地址:https://www.cnblogs.com/li-su-35/p/6215864.html
Copyright © 2011-2022 走看看