• JSP技术复习


      JSP是一种运行在服务器端的脚本语言,是用来开发动态网页的技术,它是Java Web程序的开发重要技术

      JSP页面主要由HTML和JSP代码构成,JSP代码是通过"<%"和"%>"符号加入到HTML代码中间的

      代码练习:例 3.1

          <%@page contentType="text/html"import="java.util.*"pageEncoding="UTF-8'%>

         <html>

                <head><title>一个简单的JSP程序实例</title></head>    

                <body>

                   <%! int sum=0,x-1;%>

                   <%while(x<=10){

                          sun+=x;++x;

                      }

                    %>

                   <h3>该程序的功能是计算1到10的累积和,并显示运行时间!</h3>

                    <p>1加到10的结果是:<%=sum%></p>

                     <p.程序的运行时期是:<%=new Date()%></p>

              </body>

       </html>

    3.1.2JSP程序的运行机制

              JSP程序是在服务器端(JSP容器)运行的。服务器端的JSP引擎解释执行JSP代码,然后将结果以Html 页面形式发送到客户端。

    3.2.1 JSP基本元素

               1.JSP脚本元素

                            (1)JSP声明:

                                        在JSP页面中可以声明变量和方法,声明后的变量和方法可以在本jsp页面的任何位置使用,并在JSP页面初始化时被初始化。

                                          语法格式<%! 声明变量,方法与类%>

                             (2)jsp表达式

                                          JSP表达式是由变量,常量组成的算式,它将JSP生成的数值转化成字符串嵌入HTML页面,病直接输出(显示)其值。

                                     语法格式<%=表达式>

                              (3)JSP代码块

                                           JSP代码段可以包含任意合法的JAVA语句,该代码段在服务器处理请求时被执行。

                                     语法格式<%符合JAVA语法的代码块%>.

                    2.注释

                            在JSP程序中,为了增加JSP程序的可读性,给出了注释元素。

                                语法格式:<%--要添加的文本注释--%>

                                   HTML:<!--要添加的文本注释-->

                                   JAVA   <%//要添加的文本注释%><%/*要添加的文本注释*/%>

  • 相关阅读:
    Linux makefile讲解
    Linux问题集锦
    Linux 用户和组管理
    鸟哥的Linux私房菜——第八章
    考驾照的波折~
    Expression Blend实例中文教程(1)
    Silverlight & Blend动画设计系列十三:三角函数(Trigonometry)动画之飘落的雪花(Falling Snow)
    Silverlight & Blend动画设计系列十二:三角函数(Trigonometry)动画之自由旋转(Free-form rotation)
    Silverlight & Blend动画设计系列十一:沿路径动画(Animation Along a Path)
    Silverlight & Blend动画设计系列十:Silverlight中的坐标系统(Coordinate System)与向量(Vector)运动
  • 原文地址:https://www.cnblogs.com/frankzone/p/7565002.html
Copyright © 2020-2023  润新知