国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > JSP > 正文

菜鳥學jsp(二)

2019-11-18 16:23:33
字體:
來源:轉載
供稿:網友

  在上一篇文章中我們簡單回顧了以下jsp,并簡單介紹了如何才能執行一個jsp文件。下面我們將著重介紹jsp tag.并在必要的時候回顧一下jsp的基礎知識。
  
  首先我們先來介紹一基本的jsp語法:
  正如前文講的,jsp不僅能處理靜態內容,對動態內容也是得心應手。但是要處理動態內容,你就必須能夠定義方法,創建,訪問對象。下面我們就從幾典型的例子入手看看到底應該怎么做:

  1。<%@ page import="java.util.*" %>

     一看就知道當你要用到自己定義或別的包是就用這種格式在jsp開頭聲明。

  2。<%!
       PRivate static int guestNum;

       public void jspInit() {
       ...
       }
       public void jspDestroy() {
       ...
       }
     %>

     以上的格式是用來聲明變量和實現方法的。如在jspInit()中你可以按你的要求初始化jsp,而在jspDestory()中你可以實現一些當jsp頁停止服務時應做的工作(注意如此聲明的變量,及方法在編譯后將成為jsp對應的servlet中的全局變量,及方法)。

 3。<% out.write(request.getRequestURI());%>

     以上的方式是在Html中間加入各種腳本時使用的。與2中不一樣的是,在編譯后3中的所有代碼將被插入對應servlet中的service方法中,當然在這里聲明的變量也就是局部變量了。
  
  4。<%= "hello" %>

     這就是上次提到的方法了。

  好了,這就是jsp的基本語法,有了它們我們現在就來演練以下,執行下面的jsp(執行的方法見前文):

  
  <%@ page contentType="text/html; charset=GBK" %>
    <%@ page import="java.io.*" %>
    
    <%-- 這是注釋的方法 --%>
    <%//當然這樣也是可以的%>

    <%-- 2中的定義 --%>
    <%!
      private static int guestNum;
      public void jspInit() {
        guestNum = 0;
      }
    %>  
    <html>
    <head>
    <title>
    hello
    </title>
    </head>

    <body bgcolor="#00ffff">
    <h1>
    <%-- 4中的方法 --%>
    <%= "hello from:" %>
    <%-- 3中的方法 --%>
    <% out.write(request.getRequestURI());
       guestNum ++;
    %>
    <br>
    <%= "You are the " + guestNum + " guest!
" %>
    </h1>
    </form>
    </body>
    </html>


bill-轉自:csdn

(出處:http://m.survivalescaperooms.com)



上一篇:菜鳥學jsp(一)

下一篇:菜鳥學jsp(三)

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 盐边县| 连城县| 马鞍山市| 黑龙江省| 澜沧| 奉新县| 磐石市| 奎屯市| 循化| 广安市| 蒙自县| 于田县| 个旧市| 佳木斯市| 舒城县| 恭城| 涪陵区| 娄底市| 岗巴县| 临颍县| 清新县| 溆浦县| 岱山县| 贺兰县| 温州市| 美姑县| 平陆县| 江油市| 中宁县| 白河县| 桑植县| 石河子市| 化德县| 右玉县| 罗源县| 平乡县| 团风县| 靖宇县| 镶黄旗| 沂南县| 大荔县|