Time of Update: 2018-12-05
在struts-config.xml中,需要注意的是:<data-sources>元素的位置位於<form-beans>和<action-mapping>之前。 ----配置oracle資料來源---------- <datasources> <datasource key="oracleDB1" type="org.apache.commons.dbcp.BasicDataource">
Time of Update: 2018-12-05
普通使用者可以通過系統瀏覽商品(按類別)普通使用者可以通過系統搜尋商品(按類別、價位、日期等)普通使用者可以通過系統下訂單(享受市場價)普通使用者可以註冊成為系統會員(免費註冊)會員可以瀏覽和檢索商品會員可以下訂單(享受會員價)會員可以瀏覽自己下過的訂單會員可以管理自己的資訊(自服務系統)A:修改密碼B:修改寄送地址C:修改連絡方式*會員可以分層級//可能不考慮實現*的A:不同層級享受不同等級的優惠B:通過購物的金額確定層級管理員通過後台進行會員管理A:會員瀏覽B:會員曆史訂單瀏覽C:會員刪除D
Time of Update: 2018-12-05
引入標籤<%@tiglib uri="/WEB-INT/runqianReport4.tld" prefix="report" %>然後在jsp頁面中加入<report:html name=”…” reportFileName=”…” …./> 根據實際情況填寫一些屬性值,如列印。這就引入了統計報表了,接著是參數報表在jsp頁面中加入<report:param name=……paramFileName=…./> 如:<%........String
Time of Update: 2018-12-05
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: 2018-12-05
1、範圍public,private,protected,以及不寫時的區別答:區別如下:範圍 當前類 同一package 子孫類 其他packagepublic √ √ √ √protected √ √ √ ×friendly √
Time of Update: 2018-12-05
1.如何執行一個安全執行緒的JSP? 答:只需增加如下指令 <%@ page isThreadSafe="false" %>2.Collection 和 Collections的區別? 答:Collection是個java.util下的介面,它是各種集合結構的父介面。 Collections是個java.util下的類,它包含有各種有關集合操作的靜態方法3.short i=1;i=i+1; 和short i=1;i+=1;有什麼錯誤? 答:short s1 = 1;
Time of Update: 2018-12-05
隨著Catalina Servlet引擎的出現,Tomcat第四版號稱它的效能得到提升,使得它成為一個值得考慮的Servlet/JSP容器。然而,可以協助你開始瞭解Tomcat的檔案資源卻很少,只有很少的一些書籍,而且在Jakarta網站上的一些資料也不是很清楚。讓我們來一步一步地瞭解Tomcat的安裝過程,然後討論一下使用一些Tomcat 4/JSP的功能來建構Web應用軟體。什麼是Tomcat?Tomcat是一個開放原始碼、運行servlet和JSP
Time of Update: 2018-12-05
1、我們在做驗證碼的時候往往由於要反作弊,驗證有時故意加入多的幹擾因素,這時驗證碼顯示不很清楚,使用者經常輸入錯誤。這樣不但要重新重新整理頁面,導致使用者沒有看清楚驗證碼而重填而不是修改,而且如果沒有用session儲存下使用者輸入的其它資料的話(如姓名),使用者剛剛輸入的內容也不存在了,這樣給使用者造成不好的體驗。 2、本例在原有驗證方式基礎之上增加一段js,通過xmlhttp來擷取傳回值,以此來驗證是否有效,這樣即使使用者瀏覽器不支援js,也不會影響他的正常使用了。
Time of Update: 2018-12-05
項目環境:由繁體的作業系統轉向簡體作業系統。tiles布局的定義檔案中,即包含有動態檔案,也有靜態檔案。問題:在簡體作業系統中,靜態檔案單獨顯示正常,而如果瀏覽使用tiles布局包括這個靜態檔案的頁面。靜態部分內容出現亂碼。 解決方案:將靜態檔案轉換成動態檔案,則一切正常。 個人分析:1 因為所有的檔案的編碼是在tiles布局的定義檔案中,通過jsp檔案的偽指令定義了檔案的編碼。而靜態檔案不受此偽指令影響,所以無法顯示為繁體。將htm檔案,用jsp來表示,就可以。
Time of Update: 2018-12-05
初學JSP,傳值問題把我搞暈了,查了些資料過後,總算豁然開朗,原來就是那麼簡單的東東。 總結一下,在a.jsp點擊按鈕,開啟一個新視窗b.jsp,並把a中某個文字框的值傳入b,這樣的傳值應該算是最最基本的吧,如果在加上把b.jsp中處理的結果傳回a.jsp,那又怎麼樣呢,唉,說簡單的。現在只知道三種方法:一、<input type="text" name="userid" width="180" height="20"/> <input name=
Time of Update: 2018-12-05
錯誤如下:由可知:我準備上傳一個編號編號值為0515但是值傳到函數裡面是就成333了從而導致錯誤經過仔細檢查代碼基本是正確的導致原因:由於字串是以‘0’開頭的,程式誤認為0515為八位元據,從而轉換為十進位就成了“333‘糾正: <td><a href="javascript:DoEmpty('${deptadmin.departAdminNo}');"><font color='#330099'>刪除</font></a></
Time of Update: 2018-12-05
動態INCLUDE 用法:<jsp:include page="included.jsp" flush="true" /> 說明:它總是會檢查所含檔案中的變化,適合用於包含動態網頁面,並且可以帶參數,先編譯之後再進行處理。
Time of Update: 2018-12-05
我們使用Google提供的iframe讓jsp頁面嵌入到flex中首先,請到http://code.google.com/p/flex-iframe/下載iframe 的swc包第二步,把swc包放入flex_libs中,如果不是web項目就放入lib下第三步,建立一個mxml檔案<?xml version="1.0" encoding="utf-8"?><mx:Application xmlns:mx="http://www.adobe.com/2006/mxml"
Time of Update: 2018-12-05
Test.javapackage test; import java.util.Date;import java.text.SimpleDateFormat;public class Test { Date d=new Date(); public Test() { //super(); System.out.println("在構造方法中"); // TODO Auto-generated
Time of Update: 2018-12-05
一、jsp串連Oracle8/8i/9i資料庫(用thin模式) testoracle.jsp如下: <%@ page contentType="text/html;charset=gb2312"%> <%@ page import="java.sql.*"%> <html> <body> <%Class.forName("oracle.jdbc.driver.OracleDriver").newInstance();
Time of Update: 2018-12-05
為了減輕伺服器壓力,將原來的文章管理系統由JSP檔案的從資料庫中取資料顯示改為由jsp產生靜態html檔案後直接存取html檔案。下面是一個簡單的樣本1.buildhtml.jsp<%@ page contentType="text/html; charset=gb2312" import="java.util.*,java.io.*"%><%try{String title="jsp產生靜態html檔案";String content="小樣,還搞不定你?";String
Time of Update: 2018-12-05
這一節涉及到兩個頁面,一個donewuser.jsp檔案用來實現記錄添加操作,另一個檔案listuser.jsp檔案 用來顯示所有的已經註冊的使用者資訊。這兩個頁面都涉及到了JavaBean的具體調用,還是來看看檔案吧, 對於檔案中關鍵代碼,都會添加上注釋,以方便大家理解。 donewuser.jsp檔案 說明:使用者註冊操作頁面,並根據使用者註冊成功否顯示相應的反饋資訊,這個頁面主要的特點就是使用了
Time of Update: 2018-12-05
表單(Forms)是在網站互動的一個很普通的方法。JSP使表單處理更加簡單。在JSP中處理表單的標準方法是定義一個“bean”。這個“bean”不是一個完全的Java bean。你只需在定義一個類使它有個地區,這個地區跟表單中的每一個地區相對應。這個類地區必須有“setters”來匹配表單區域的名字。舉個例子,讓我們修改一下前面教程的GetName.html並且收集Email地址和使用者的年齡。具體代碼修改如下:<HTML><BODY><FORM
Time of Update: 2018-12-05
這個是我在串連MYSQL時用的測試檔案,僅供參考; <!--首先匯入一些必要的packages--> <%@ page import="java.io.*"%> <%@ page import="java.util.*"%> <!--告訴編譯器使用SQL包--> <%@ page import="java.sql.*"%> <!--設定中文輸出--> <%@ page contentType="text/html;
Time of Update: 2018-12-05
日曆:<%@page contentType="text/html;charset=GBK"%><%@page import="java.util.Calendar"%><%//@page errorPage="handleErrorPage.jsp"%><div align=center style="position: absolute; top: 12%; width=100%"><% boolean requested =