上周,領導叫我部署一個JSP項目,由於自己從未接觸過JSP,於是立即在網上找了一些關於Apache Tomcat 5.5部署jsp項目的資料學習起來。其實這並不是件什麼難事,但是遇到一些客觀因素的話就比較麻煩了。我部署了一天時間,奇怪的是怎麼也連不上資料庫,把我給氣壞了,最後終於在某個論壇發現可能是自己安裝的Sql server2000資料庫沒有打SQL Server 2000
今天複習了JSP指令元素部分,整理了下,跟大家一起分享: 一、page指令:設定JSP頁面的全域屬性,該配置作用於整個JSP頁面,設定包括靜態包含的檔案。 <%@ page 屬性1=”屬性值1“ 屬性2=”屬性值2“ %> 1、language屬性:申明所使用的指令碼語言種類,目前只有java一種,不排斥以後有其他語言的加入。 <%@ page language=”java“ %>
Web架構師Brett
一般情況下,在使用開發基於資料庫的WEB程式時,傳統的模式基本是按以下步驟: 1. 在主程式(如Servlet、Beans)中建立資料庫連接。 2. 進行SQL操作,取出資料。 3.
開發環境myeclipse+tomcat5先建立web project,項目名為test,在webroot 目錄下建立login.jsp檔案login.jsp<body> <form action="login"> username:<input type="text" name="username"><br> password:<input type="password"
Jsp如下:**********************<%@ page language="java" import="java.util.*,java.sql.*" %><%@ page contentType="text/html;charset=gb2312"%><jsp:useBean id="cn" scope="page" class="myConnection.Conn" /><!--引用資料庫操作的bean,自己完成,這裡不再贅述--&
文章目錄 建立您的第一組JSP Tag Library簡介 建立您的第一組JSP Tag Library 內文: 所需軟體 Tag Library基本結構 您的第一個標籤
Struts2的值是儲存在ValueStack中的,假設有一個字串str,我們一般是這麼取值的:<s:property value="str"/> 或者 ${str}如果想在jsp中使用的話,可以這麼取:<%@ page import="com.opensymphony.xwork2.util.ValueStack" %>……<%= ((ValueStack)request.getAttribute("struts.valueStack")).findString(
include指令是編譯階段的指令,即include所包含的檔案的內容是編譯的時候插入到JSP檔案中,JSP引擎在判斷JSP頁面未被修改,否則視為已被修改。由於被包含的檔案是在編譯時間才插入的,因此如果只修改了include檔案內容,而沒有對JSP修改,得到的結構將不會改變,所以直接執行已經存在的位元組碼檔案,而沒有重新編譯。因此對不經常變化的內容,用include指令是合適的,如果需要的內容是經常變化的,則需要動作元素<jsp:include>.下面將詳細區分他們之間的不同1.
漢字是雙位元組的。所謂雙位元組是指一個雙字要佔用兩個BYTE的位置(即16位),分別稱為高位和低位。中國規定的漢字編碼為GB2312,這是強制性的,目前幾乎所有的能處理中文的應用程式都支援GB2312。GB2312包括了一二級漢字和9區符號,高位從0xa1到0xfe,低位也是從0xa1到0xfe,其中,漢字的編碼範圍為0xb0a1到0xf7fe。
一、SQL Server 2000資料庫的串連 驅動:String driverClass="com.microsoft.jdbc.sqlserver.SQLServerDriver"; 需要用到的包: msbase.jar , mssqlserver.jar, msutil.jar URL: String url="jdbc:microsoft:sqlserver://127.0.0.1:1433; DatabaseName=db_JSDQ10";
1. 靜態頁面的亂碼問題檔案的編碼和瀏覽器要顯示的編碼不一致。1) 檢查檔案原始的編碼, 可以用記事本開啟, 然後選擇另存新檔來看;2) 給當前頁面加入一個指令來建議瀏覽器用指定的編碼來顯示檔案字元內容.<meta http-equiv="content-type" content="text/html; charset=GBK">3) 如果系統是英文XP,沒裝東亞字元集支援, 也會顯示亂碼.2. JSP 頁面的亂碼問題1) page 指令有個 pageEncoding="GBK"
1.與access <%@page contentType = "text/html;charset=GB2312" import = "java.sql.*"%><%@page import = "java.util.*,java.text.*"%><html><title>取出並顯示表中的資訊</title><body><%Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
Cookie簡介及JSP處理Cookie的方法 一.什麼是cookies? 大家都知道,瀏覽器與WEB伺服器之間是使用HTTP協議進行通訊的,當某個使用者發出頁面請求時,WEB伺服器只是簡單的進行響 應,然後就關閉與該使用者的串連。 因此當一個請求發送到WEB伺服器時,無論其是否是第一次來訪,伺服器都會把它當作第一次來 對待,這樣的不好之處可想而知。為了彌補這個缺陷,Netscape開發出了cookie這個有效工具來儲存某個使用者的識別資訊,因此
現在的JSP書籍有的是直接講述JSP的使用,然後再講解SERVERLET的使用;也有書籍是先講述SERVERLET的使用,然後講解JSP使用.個人認為第二種相對好一些,至於原因大家可以在學習體會到!所以今天我們接著學習SERVERLET的使用!好,廢話少說,現在開始!什麼是Servlet?① Servlet就是JAVA 類② Servlet是一個繼承HttpServlet類的類③ 這個在伺服器端運行,用以處理用戶端的請求Servlet相關包的介紹--javax.servlet.*
這些都是我在學習過程中發現,或者在網上找到的要注意的地方。也許有些你看起來會覺得很弱智,但是對於一個剛剛接觸的人來說並不是那個樣子。如果你不是一個新手,那麼就不要再看下去了。1、JSP串連SQL SERVER
本文主要是對jsp中銀行對象的簡單介紹:1.pageContext 2.pageScope,requestScope,sessionScope, applicationScope3.param, paramValues4.header, headerValues5.cookie6.initParam1.pageContext
1、概述在最初的 http 協議中,沒有上傳檔案方面的功能。 rfc1867 (http://www.ietf.org/rfc/rfc1867.txt) 為 http 協議添加了這個功能。用戶端的瀏覽器,如 Microsoft IE, Mozila, Opera 等,按照此規範將使用者指定的檔案發送到伺服器。伺服器端的網頁程式,如 php, asp, jsp 等,可以按照此規範,解析出使用者發送來的檔案。Microsoft IE, Mozila, Opera 已經支援此協議,在網頁中使用一個特殊
如何建立一個簡單的標記處理器? 需要做三件事:一、編寫標籤處理器(java檔案)二、在標籤庫描述符檔案中描述該標籤 (TLD檔案)三、在jsp檔案中引用該標籤具體步驟:step1:編寫一個擴充SimpleTagSupport的類package foo;import javax.servlet.jsp.tagext.SimpleTagSupport;//mort import...public class SimpleTagTest1 extands SimpleTagSupport{
一.什麼是cookies? 大家都知道,瀏覽器與WEB伺服器之間是使用HTTP協議進行通訊的,當某個使用者發出頁面請求時,WEB伺服器只是簡單的進行響應,然後就關閉與該使用者的串連。因此當一個請求發送到WEB伺服器時,無論其是否是第一次來訪,伺服器都會把它當作第一次來對待,這樣的不好之處可想而知。為了彌補這個缺陷,Netscape開發出了cookie這個有效工具來儲存某個使用者的識別資訊,因此人們暱稱為“小甜餅”。cookies是一種WEB伺服器通過瀏覽器在訪問者的硬碟上儲存資訊的手段:Net