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

    1.什么是动态网页?

    指在服务端运行的使用程序语言设计的交互式网页。

    2.动态网页的优势?

    交互性:即网页会根据用户的要求和选择而动态改变和显示内容。

    自动更新:即无需改变页面代码,便会自动生成新的页面内容,可以大大节省工作量。

    随机性:即当不同的时间、不同的人访问同一网址时产生不同的页面效果。

    3.什么是URl?

    统一资源定位符,用于完整的描述Internet上网页和其他资源的地址的一种标识方法。

    作用:是为了使客户端程序查询不同的信息资源时,能够有同一访问方法而定义的一种地址标识方法。

    4.URL的组成?

    (1)协议:HTTP协议,超文本传输协议

    (2)服务器域名或IP

      (3) 端口号

    (4)路径

    5.JSP页面组成

    (1)静态内容

          JSP页面中的静态文本,其基本是HTML文本,与Java和JSP语法无关。

       (2)JSP指令元素

    作用:通过设置指令中的属性,在JSP运行时,控制JSP页面的某些特征。

       "<%"开始,以“  %>”结束

    page指令:是针对当前页面进行设置的一种指令

    语法:<%@ page属性1="属性值"   属性2="属性值1,属性值2" .......属性n="属性值" %>

    注:同一属性设置多个属性值用逗号隔开。

    常用属性:

    language:指定JSP页面使用的脚本语言,默认为"Java"

    import:通过该属性引用脚本语言中使用到的类文件。

    contentTye:用于指定MIME类型和JSP页面回应时所采用的字符编码方式,默认为”text/html;charset=ISO-8859-1“.

    (3)JSP脚本元素

    小教本<%java%>

    表达式<%=java变量或表达式%>

    声明<%! %>

    注释:JSP注释<% //单行注释 %>、<% /*多行注释*/ %>

    6.web容器处理JSP文件的三个阶段:

    (1)翻译阶段:将编写好的JSP文件通过JSP容器转换成可以识别的java源代码

    (2)编译阶段:将java源文件编译成可执行的字节码文件

    (3)执行阶段:执行并生成返回结果页面

  • 相关阅读:
    【Java每日一题】20170111
    【Java每日一题】20170110
    【Java每日一题】20170109
    【Java每日一题】20170106
    【Java每日一题】20170105
    【Java每日一题】20170104
    【Java每日一题】20170103
    【Java每日一题】20161230
    【Java每日一题】20161229
    【Java每日一题】20161228
  • 原文地址:https://www.cnblogs.com/aaaaliling/p/9468885.html
Copyright © 2011-2022 走看看