zoukankan      html  css  js  c++  java
  • 动态网页开发基础

    1.动态网页:能跟用户进行交互的网页,能够处理用户请求的网页
     
     2.B/S架构:浏览器;客户端零维护;与操作系统平台的关系最小化;在响应速度和安全性上需要花费更多设计成本
       C/S架构:需要专门的客户端应用;客户端需要单独维护和升级;对客户端操作系统一般有限制;能充分发挥客户端处理能力,客户端响应快
     
     3.URL:Uniform Resource Locator统一资源定位符
      http://localhost:8080/xxxx
      http:协议
      localhost:8080代表IP:端口
      xxxx:资源请求地址

     4.TomcatWeb服务器
       WebLogic
       Ngnix
       Resin

     5.Tomcat:Web服务器,JSP/Servlet的容器
       目录介绍:
      /bin 存放各种平台下用于启动和停止Tomcat的脚本文件
      /conf 存放Tomcat服务器的各种配置文件
      /lib 存放Tomcat服务器所需的各种JAR文件
      /logs 存放Tomcat的日志文件
      /temp Tomcat运行时用于存放临时文件
      /webapps 当发布Web应用时,默认情况下会将Web应用的文件存放于此目录中
      /work Tomcat把由JSP生成的Servlet放于此目录下
       启动方式:
      /bin目录下:startup.bat启动脚本     shutdown.bat停止脚本
      如果遇到闪退的问题则在上述两个文件中添加如下代码:
       SET JAVA_HOME=D:Javajdk1.7 (java jdk目录)
       SET TOMCAT_HOME=E: omcat-7.0 (解压后的tomcat文件目录)
       配置环境变量:
      添加系统变量,名称为CATALINA_HOME,值为Tomcat的安装目录,在Path系统变量中添加一个%CATALINA_HOME%in
     
     6.Web工程:
      Eclipse环境中新建一个Dynamic web project--->Target Runntime代表启动的web服务器----->Dynamic Web model version代表项目版本(3.0)--->点击Next直到
      ---->Generate web.xml xxxxx将此勾选上才在WEB-INFO文件夹下有web.xml文件
      
      web.xml文件是web工程的配置文件,其中welcome-file-list代表首次访问的页面集合,welcome-file代表首次访问的页面
      
      
      目录结构:
       / Web应用的根目录,该目录下所有文件在客户端都可以访问(JSP、HTML等)
       /WEB-INF 存放应用使用的各种资源,该目录及其子目录对客户端都是不可以访问
       /WEB-INF/classes 存放Web项目的所有的class文件
       /WEB-INF/lib 存放Web应用使用的JAR文件

     7.JSP页面:Java Server Pages(可以嵌入Java代码) 所有的JSP页面最终都会被WEB容器自动编写成.Java文件,编译成.class文件
      组成内容:
       page指令:<%@ page 属性1="属性值" 属性2="属性值1,属性值2"…  属性n="属性值n"%>
        属性 描述           默认值
        language 指定JSP页面使用的脚本语言     java
        import  通过该属性来引用脚本语言中使用到的类文件 无
        contentType 用来指定JSP页面所采用的编码方式    text/html, ISO-8859-1
       小脚本:<%Java代码%>
       表达式:<%=表达式%>
       声明:<%!声明方法%>
       注释:<!--注释-->;<%--注释,页面无法看见-->

  • 相关阅读:
    POJ 1953 World Cup Noise
    POJ 1995 Raising Modulo Numbers (快速幂取余)
    poj 1256 Anagram
    POJ 1218 THE DRUNK JAILER
    POJ 1316 Self Numbers
    POJ 1663 Number Steps
    POJ 1664 放苹果
    如何查看DIV被设置什么CSS样式
    独行DIV自适应宽度布局CSS实例与扩大应用范围
    python 从入门到精通教程一:[1]Hello,world!
  • 原文地址:https://www.cnblogs.com/liuying23/p/11106464.html
Copyright © 2011-2022 走看看