Time of Update: 2017-02-27
class(一級欄目資訊):classId(自動編號),className(欄目名稱), Nclass(二級欄目資訊), NclassId(自動編號),NclassName(欄目名稱),parentId(一級欄目id,與class表中的classId關聯 )<%@ page contentType=text/html; charset=GB2312 language=java errorPage=../error.jsp %><%@ include
Time of Update: 2017-02-27
1. RequestDispatcher.forward()是在伺服器端起作用,當使用forward()時,Servlet engine傳遞HTTP請求從當前的Servlet or JSP到另外一個Servlet,JSP 或普通HTML檔案,也即你的form提交至a.jsp,在a.jsp用到了forward()重新導向至b.jsp,此時form提交的所有資訊在 b.jsp都可以獲得,參數自動傳遞.
Time of Update: 2017-02-27
使用JSP大約有下列三種跳轉方式:1. response.sendRedirect();2. response.setHeader("Location","");3.經過實驗得到下面的一些規則:一. response.sendRedirect()此語句前不允許有out.flush(),如果有,會有異常:java.lang.IllegalStateException: Cant sendRedirect() after data has committed
Time of Update: 2017-02-27
圖片驗證碼的實現主要的技術點是如何產生一個圖片。產生圖片可以使用java.awt包下的類來實現。我們先寫一個簡單的產生圖片的程式HelloImage.java。以下是代碼部分。package com.vogoal.test;import java.awt.Color;import java.awt.Graphics;import java.awt.image.BufferedImage;import java.io.File;import java.io.IOException;import
Time of Update: 2017-02-27
系統架構圖如下:三個檔案如下://登入介面/** *//*** @(#)Login.java*** @author shiyi05* @version 1.00 2008/5/10*/package com.rao;import javax.servlet.http.*;import java.io.*;public class Login extends HttpServlet{public Login(){}//處理Get請求public void
Time of Update: 2017-02-27
JSP和Servlet中的絕對路徑和相對路徑問題困擾了我好幾天,經過努力之後將其部分心得和大家共用。前提:假設你的Http地址為http://192.168.0.1/你的web應用為webapp,那麼你的web應用URL為http://192.168.0.1/webapp/web應用的目錄結構:webapp/web-inf/classes/lib/web.xml<servlet-mapping><servlet-name>handleservlet</servlet
Time of Update: 2017-02-27
JSP+JavaBean兩層結構的開發應該是比較熟悉的,也比較好理解。但是有一點必須要清楚就是使用者通過瀏覽器來發送網頁的請求,此請求到達服 務器後在伺服器端尋找對應的網頁,如果是首次請求(第二次就不用解釋執行了 ),對於JSP來說要產生Servlet,然後通過Servlet引擎來執行Servlet,把調用 JavaBean的結果嵌入到頁面中返回給使用者的瀏覽器。JSP+JavaBean+Servlet三層結構的實質是多了一個Controller:Servlet來分
Time of Update: 2017-02-27
編寫JSP動態網頁設計時,怎麼應用JavaBean呢?下面我一步步講解,說明一下,這隻是我的經驗,可能並不完全概括,當然我已經成功地 編譯通過和正確使用了。(有關圖示如下)JavaBean的.class位元組檔案可以放到tomcat本身就有的classes目錄下,但是最好自訂目錄,在目前的目錄建立以下目錄:…/WEB- INF/classes(比如我用的是webapps/Example/WEB-INF/classes/ 。上圖中,我所舉的例子中所用的Hello.java
Time of Update: 2017-02-27
Tomcat1、用WinZIP等解壓縮軟體把tomcat.zip解壓縮到一個目錄下,我把它解壓縮到C:\,它會自動建立tomcat子目錄,這樣在C盤就多了一個目錄C:/tomcat,我用$TOMCAT標識;2、開啟$APACHE_ROOT\conf\httpd.conf檔案,在該檔案最後加上類似這樣一句話:Include $TOMCAT/etc/tomcat.conf在我這裡為Include
Time of Update: 2017-02-27
(二)Apache Server1、雙擊apache_1_3_12_win32.exe檔案進行安裝,使用預設配置進行安裝,預設安裝目錄為:C:\Program Files\Apache Group\Apache,我用$APACHE_ROOT來代替安裝目的地;2、修改$APACHE_ROOT\conf\httpd.conf:1)PORT設定Apache Web Server運行時使用的連接埠號碼,由於我這裡的IIS也在運行,IIS使用了80連接埠號碼,於是我把它改成Port
Time of Update: 2017-02-27
本文只討論如何在Windows NT 4.0上安裝Apache+Servlet+Jsp。本文中的配置情況如下:Windows NT 4.0jdk1_2_2-001-win.exeapache_1_3_12_win32.exeApacheModuleJServ.dlltomcat.zip(3.0)一. 軟體下載JDKhttp://java.sun.com/products/jdk/1.2/Apache Serverhttp://www.apache.org/dist/binaries/win32/
Time of Update: 2017-02-27
經常看到Jsp的初學者問tomcat下如何配置jsp、servlet和bean的問題,於是總結了一下如何tomcat下配置jsp、servlet和ben,希望對那些初學者有所協助。第一步:下載j2sdk和tomcat:到sun官方網站([url]http://java.sun.com/j2se/1.4.2/download.html[/url])下載j2sdk,注意下載版本為Windows Offline Installation的SDK,同時最好下載J2SE 1.4.2
Time of Update: 2017-02-27
Struts2本身提供了重複提交的檢查機制,但是我要的不是彈出一個出錯頁面,而是當作什麼也沒發生,只執行一次提交1.設定一個變數,設定一個變數,只允許提交一次。<script type="text/javascript">function checkSubmit() { if (checkSubmitFlg == true) { return false; } checkSubmitFlg = true; return true;}</script>
Time of Update: 2017-02-27
FCKeditor是一個專門使用在網頁上屬於開放原始碼的所見即所得 (WYSIWYG)文字編輯器。它志於輕量化,不需要太複雜的安裝步驟即可使用。它可和 PHP、JavaScript、ASP、ASP.NET、ColdFusion、Java、以及ABAP等不同的程式設計語言相結合。“FCKeditor”名稱中的 “FCK” 是這個編輯器的作者的名字Frederico Caldeira
Time of Update: 2017-02-27
<%@ page contentType="text/html;charset=gb2312" %><%@ page language="java" import="java.util.*" %><%@ page language="java" import="java.io.*" %><%@ page language="java"
Time of Update: 2017-02-27
JSP最容易忽略的一個特性在於它能夠應用可重新使用的代碼塊——aka“標籤庫”——給一個JSP應用程式增加新功能。這些使用XML類型標記宣稱的標籤庫提供了可以輕鬆整合到JSP頁面中的現成工具。它們還是一種將應用程式的商業邏輯和視覺外觀分離開來的有用途徑。有許多免費的線上庫——但你怎麼知道從哪兒開始呢?表A中列出的10個JSP標籤庫為你瞭解JSP的重新可用性提供了一個起點。下面我們來看一看這10個標籤庫
Time of Update: 2017-02-27
DriverManager類此類用於裝載驅動程式,它所有的成員都是靜態成員,所以在程式中無須對它進行執行個體化,直接通過類名就可以訪問它。DriverManager類是JDBC的管理層,作用於使用者和驅動程式間載入驅動程式Class.forName("公司名.資料庫名.驅動程式名")如:Class.forName("sun.jdbc.odbc.jdbcOdbcDriver")建立串連載入Driver類並在DriverManager類註冊後,就可用來與資料庫
Time of Update: 2017-02-27
什麼是BASIC驗證?讀者經常會看到這樣的登入介面(IE下的):例如Tomcat的Manager應用:http://localhost:8080/mananager即是這樣登入的。好,先看下面的JSP代碼,讀者自行測試:<% response.addHeader("WWW-Authenticate", "Basic realm="Please Login""); response.sendError(401,
Time of Update: 2017-02-27
---servlet 檔案package com.encoding;import java.io.IOException;import javax.servlet.FilterChain;import javax.servlet.FilterConfig;import javax.servlet.ServletException;import javax.servlet.ServletRequest;import javax.servlet.ServletResponse;public
Time of Update: 2017-02-27
檔案操作是網站編程的重要內容之一,asp關於檔案操作討論的已經很多了,讓我們來看看jsp中是如何?的。這裡用到了兩個檔案,一個jsp檔案一個javabean檔案,通過jsp中調用javabean可以輕鬆追加資料到文字檔,如果大家讀了上寫入篇的話,會發現這篇文章同上一篇有很多相似之處,讀起來也很容易了。注意請放置一個文字檔afile.txt到web根目錄的test目錄下,以便程式追加資料,javabean檔案編譯後將class檔案放到對應的class目錄下(tomcat環境)。writeAppen