JBuilder2005實戰JSP之建立資料庫表(8)

js|建立|資料|資料庫 1.在Oracle的SQL Plus工具中,以具有DBA許可權的使用者登入資料庫。  system/manger@to_128  @後的to_128為資料庫的串連串名,需要根據具體情況更改,如果資料庫是在本地,則可以省略@和串連串。  2.建立jbuser使用者,指定密碼為abc。  SQL> create user jbuser identified by abc;

JBuilder2005實戰JSP之日誌和部署(7)

js   使用者登入和退出日誌  當使用者登入系統時,在日誌表中插入一條記錄,記錄使用者登入的時間,在使用者退出系統時記錄使用者退出系統的時間。  我們利用HttpSessionBindingListener介面來完成記錄登入和退出日誌的功能,該介面中定義了兩個方法:   ·valueBound(HttpSessionBindingEvent event)  ·valueUnbound(HttpSessionBindingEvent

JBuilder2005實戰JSP之特殊頁面(5)

js|頁面   歡迎頁面welcome.jsp   當使用者錄入正確的密碼後,switch.jsp控制JSP頁面導向welcome.jsp歡迎頁面,在這節裡,我們來開發這個welcome.jsp頁面。因為welcome.jsp需要使用到一個第三方的標籤庫,所以在開發welcome.jsp之前需要在JBuilder中作一些配置引入這個標籤庫。   將第三方標籤庫配置到JBuilder中  

JBuilder2005實戰JSP之切換控制(3)

js|控制   

JBuilder2005實戰JSP之程式功能介紹(1)

js|程式 使用者登入模組程式的結構圖如下圖所示:圖 1 執行個體頁面流轉圖   使用者在登入頁面中錄入密碼、驗證正確後轉向歡迎首頁面,如果輸入的密碼錯誤,導向登入失敗頁面。這個模組包含6個JSP檔案、3個Java類及兩張後台表。   6個JSP檔案分別為使用者登入、頁面流轉控制、錯誤處理、登入成功和失敗、以及退出系統的處理頁面,簡單介紹如下:   表 1 JSP檔案JSP頁面說明login.jsp登入JSP頁面switch.jsp

JSP由淺入深(12)—— 表單編輯

js   比如來自Blazix伺服器的標誌庫在你的系統內容中不能使用,那麼不使用標誌庫來實現相似的功能呢?本教程就是為這個問題而提出的。這個問題是可以解決的,只是代碼要長一點。主要地,你必須親自編輯HTML標誌,然後將它設定預設值。從下面的例子的例子中我們可以學到怎樣修改GetName.jsp以提供類似於blx:getProperty的特性,但是我們只能手工地編輯HTML標誌: <jsp:useBean id="user" class="

JSP由淺入深(11)—— 標記庫

js    JSP 1.1提出了一種擴充的JSP標誌的方法,這種方法命名為“標誌庫”。這些庫允許另外的一些類似於jsp:include 或者jsp:forward的標誌,但是它們不是以jsp:為首碼的並且還附件一些特性。    為了介紹標誌庫,在本教程中我們使用Blazix標誌庫作為例子。這個標誌庫只能用在Blazix伺服器中,這個伺服器你可以免費下載。     

JSP由淺入深(8)—— JSP Tags

js   JSP另外一個重要的文法是Tags(標記)。JSP Tags不是使用<%,而只是使用<字元。JSP Tag有點象HTML Tag 。JSP tags可以有一個“start tag”、一個“tag body”以及一個“end

JSP由淺入深(7)—— JSP Directives

js     在前面的教程中,我們已經使用了java.util.Date。可以有人就會問:為什麼不只使用import java.util.*呢?其實,在JSPs中也可以使用import語句,但是它的文法跟普通的Java是有些差別的。下面給出一個例子: <%@ page import="java.util.*" %> <HTML> <BODY> <% System.out.println( "Evaluating

JSP由淺入深(6)—— JSP聲明

js 在你所編寫的JSP要變成一個類的定義。所有你編寫的scriptlets要放置到這個類的一個方法中。同樣,你可以增加變數和方法聲明到這個類中。當然你也可以從scriptlets和運算式中使用這些變數和方法。 為了增加一個聲明,你必須使用<%! and %>來圈起你的聲明,比如: <%@ page import="java.util.*" %> <HTML> <BODY> <%! Date theDate = new Date(); Date

JSP由淺入深(3)— 通過運算式增加動態內容

js|動態  在我們前面的章節中,任何的HTML檔案都可以轉變成JSP檔案,做法是通過改變它的副檔名為.jsp。當然,我們要知道是什麼使得JSP有用呢?答案是嵌入Java的能力。將下列文本放置在一個以.jsp為副檔名的檔案中,比如說這個檔案為myjsp.jsp,然後將這個檔案放置到你的JSP目錄下並且在瀏覽器上看它。以下是具體的代碼: <HTML> <BODY> Hello! The time is now <%= new

JSP由淺入深(2)—— 第一個JSP

js 第一個JSP 實際上,JSP只是簡單地將Java放到HTML網頁中去而已。你可以將現有的HTML網頁將它們的副檔名由“.html”改為“.jsp”,這是一個建立第一個JSP最好的方法。 我們可以將上一個練習中的檔案將它的副檔名由“.html”改為“.jsp”。然後在瀏覽器中裝載新的檔案,即以“.jsp”為副檔名的檔案。 此時,你可以看到的輸出,但是它需要更長的時間。這個現象也只發生在你第一次裝載它的時候。如果你重新裝載它,速度就正常了。

十一、JSP及文法概要

js|文法     11.1 概述    JavaServer

XML和JSP互動技術(1)

js|xml|互動

JSP+XML的技術綱要(3)

js|xml  <%@ taglib uri="..." prefix="tl" %><html><tl:parse id="saleBooks" type="BookInventory"xml="Book_Inventory_URL"/><head>...<body><table border="0" width="50%"><tl:iterateid

JSP+XML的技術綱要(2)

js|xml  – Resources – Mappings – Filters (JSP 1.2) – 其它3 現狀3.1 業界支援容器方面:Apache,Allaire,ATG Dynamo,BEA Weblogic,Bluestone,Caucho,Gemstone,IBM’s WebSphereInprise AppServer,Iplanet iWS, iAS,

XML和JSP互動技術(3)

js|xml|互動  saxpser.parse(xmlFile, handler);    // 解析完畢後利用handler.getTable()方法返回儲存有資料的雜湊表    Hashtable hshTable = handler.getTable();    file://使用集合Enumeration來得到雜湊表hshTable中的所有索引值    Enumeration

解決JSP中rs.getString()的換行問題

js|解決|問題

Servlet和JSP邁上新台階

js|servlet 即將面世的J2EE 1.4提供用Java開發Web應用程式的新的Servlet 2.4和JavaServer Pages (JSP) 2.0技術。本文展示了這兩種技術的新特性,並在適當的地方提供每個特性的範例程式碼。本文假設讀者熟悉以前的 Servlet 2.3和JSP 1.2版本。給出的例子已用Tomcat 5(包含在Java Web Services Developer Pack 1.2中)進行了測試。

XML與JSP概覽

js|xml  XML和JSP是這些日子中最熱的東西。本文介紹如何聯合這兩 種技術來建設動態網站。你還可以同時看一下DOM,XPath,XSL, 和其它Java-XML技術的範例程式碼。 我們在此假設你已經瞭解JavaServer Pages(JSP)和Extensible Markup Language (XML)。但也許你對該如何綜合使用它們仍然有些 迷惑。 JSP的應用很容易,你可以用它設計網頁,使之看起來似乎和HTML一

總頁數: 266 1 .... 220 221 222 223 224 .... 266 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.