Time of Update: 2017-02-28
js|上傳|上傳圖片|縮圖 本例子使用了jspsmart組件進行上傳,這裡可以免費下載該組件www.jspsmart.com下載解壓後,將jar包複製到 \WEB-INF\lib 目錄後重啟伺服器,jspsmart即可正常使用了1、uploadimage.jsp<%@ page contentType="text/html;charset=gb2312" language="java"
Time of Update: 2017-02-28
js|程式|分頁 <%@ page contentType="text/html; charset=gb2312" language="java"%><%@ page import = "java.util.*"%><%@ page import = "java.io.*"%><%@ page import =
Time of Update: 2017-02-28
js|動態|靜態|頁面|轉換 要自動產生靜態頁面,用Filter截獲jsp請求並先進行預先處理,自動產生Html,是個不錯的主意。一個很容易想到的方法是在Filter截獲Request後,導向一個Servlet,在這個Servlet中向本機發送一個http請求,然後將響應寫入一個檔案: URLConnection urlConn = URLConnection.open(http://localhost/req); 注意要避免遞迴。
Time of Update: 2017-02-28
access|js|資料|資料庫 <%@page import="java.sql.*" import ="java.util.*" import ="java.io.*" import="java.text.*"
Time of Update: 2017-01-13
連結過來的時候,referer的值是連結過來的頁面的URL,正常。我重新整理的時候referer的值沒有變,但當我在地址欄中打斷行符號(URL沒有改變,只是打斷行符號),referer值卻變成NULL了。1):連結過來和在地址欄中直接輸入URL,有沒有什麼區別?如果有,有什麼區別? 2):重新整理的時候URL為什麼不變,為什麼還是前一個URL地址,為什麼不變成當前的URL? 3):直接輸入為什麼得不到 <%=request.getHeader("REFERER")的值?
Time of Update: 2017-01-13
1、如何混合使用Jsp和SSI #include?在JSP中可以使用如下方式包含純HTML:<!--#include file="data.inc"-->但是如果data.inc中包含JSP CODE ,我們可以使用:<%@include file="data.inc"%>2、如何執行一個安全執行緒的JSP?只需增加如下指令<%@ page isThread
Time of Update: 2017-01-18
Java擷取伺服器時間,動態顯示到jsp頁面,大家都是到Java只能擷取一次,到頁面的時間是靜態,不過通過js和Java的合作,巧妙地實現此功能。本人是給電視做系統,客戶要求頁面能顯示時間,因為電視瀏覽器擷取的時間不對,沒辦法只能從伺服器擷取時間,但是問題來了,伺服器的時間擷取一次就成靜態了,客戶不滿意,但也沒辦法,只能這樣。不過這個問題在我這老惦記著,今天看到有個例子,說把Java擷取伺服器的時間轉化成毫秒,然後用js每一秒重新整理一次就可以動態顯示,所以就有了下面的複製代碼
Time of Update: 2018-07-20
jsp頁面跳轉的總結 1. RequestDispatcher.forward() 在伺服器端起作用,當使用forward()時,Servlet engine傳遞HTTP請求從當前的Servlet或者是JSP到另外的一個Servlet、JSP 或普通HTML檔案,也即你的form提交至a.jsp,在a.jsp用到了forward()重新導向至b.jsp,此時form提交的所有資訊在 b.jsp都可以獲得,參數自動傳遞.
Time of Update: 2018-12-03
說明:驗證是否為空白的前提首先要保證是在提交form之前驗證的,如果驗證結果有為空白的項那麼限制表單不能提交,並且提示驗證錯誤資訊,驗證頁面屬性都不為空白的情況下表單正常提交,這部分屬於JS部分的東西,與後台商務邏輯層和控制層基本沒有任何關係。限制提交的方法可以是在form標籤裡限制,也可以是在submit按鈕上添加onclick事件節流:<form action=".." method="post" onsubmit="return check();"><input
Time of Update: 2018-12-03
ckeditor環境搭建 ,請參考 JSP中使用CKEditor3.6入門教程JSP頁面使用富文本控制項ckeditor提交表單資料JSP頁面使用富文本控制項ckeditor自訂樣式JSP使用ckeditor和ckfinder實現富文本及上傳功能 源碼下載一、下載ckeditor為:http://ckeditor.com/downloadckfinder為:http://ckfinder.com/download二、解壓你下載的ckeditor-java-x.x.zip
Time of Update: 2018-12-05
JSP四種範圍:page、request、session 和application。 page 指單單一頁jsp page的範圍; request的範圍只在一jsp頁發出請求到另一頁之間,隨後這個屬性失效; session範圍是使用者和伺服器串連的那段時間,使用者與伺服器斷開屬性就失效; application作用範圍最大,慎用,在伺服器一開始執行服務到伺服器關閉為止。可能造成伺服器負載過重。
Time of Update: 2018-12-05
(1)直接在URL請求後添加 如:<a href="thexuan.jsp?action=transparams&detail=directe")直接傳遞參數/a> 特別的在使用response.sendRedirect做頁面轉向的時候,也可以用如下代碼: response.sendRedirect("thexuan.jsp?action=transparams&detail=directe")
Time of Update: 2018-12-05
前一段日子應公司的要求寫了一個柱狀圖的程式,但是內容都是要從另一個分析軟體中得到的,那個軟體可以把內容產生表格儲存到txt檔案,沒辦法,我只好用讀取檔案的方法擷取資料,程式都寫完後才發現當程式放到伺服器後用戶端檔案無法讀取了。。。。。我才發現自己有點蠢。。。。路徑肯定會有問題的。。。於是重新想辦法,查了下資料,最終放棄,因為沒有任何一種語言可以直接實現伺服器讀取用戶端檔案的,要達到目的只能另想辦法。於是想到了上傳>>讀取>>刪除的方法。。。。。接著即開始動手構造代碼,哈哈
Time of Update: 2018-12-03
從三層結構的角度看,一個項目最少分三層:資料層、業務處理層、頁面展示層。當然也可以更複雜。SERVLET用來寫業務處理層是很強大的,但是對於寫介面就很不方便。JSP則主要是為了方便寫介面而設計的。JSP中應該僅僅存放與介面有關的代碼,也就是說,只放輸出HTML網頁的部份。而所有的資料計算,資料分析,資料庫連接處理,統統是屬於業務處理,應該放在JAVA BEANS中。通過JSP調用JAVA BEANS,實現兩層的整合。可以寫業務處理層。 學了JSP,還必須學會用JAVA
Time of Update: 2018-12-05
在eclipse中啟動tomcat,提示以下錯誤: 2009-1-18 3:11:25 org.apache.catalina.core.AprLifecycleListener init 資訊: The Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: D:/Program
Time of Update: 2018-12-05
Derby資料庫是一個純用Java實現的記憶體資料庫,屬於Apache的一個開源項目。由於是用Java實現的,所以可以在任何平台上運行;另外一個特點是體積小,免安裝,只需要幾個小jar包就可以運行了。Derby資料庫有兩種運行模式:1) 內嵌模式。Derby資料庫與應用程式共用同一個JVM,通常由應用程式負責啟動和停止,對除啟動它的應用程式外的其它應用程式不可見,即其它應用程式不可訪問它;2) 網路模式。Derby資料庫獨佔一個JVM,做為伺服器上的一個獨立進程運行。在這種模式下,允許有多個應用
Time of Update: 2018-12-04
隨著技術的日新月異 ,jsp的新技術也層出不窮,為了方面大家的學習與工作,下面將簡單的介紹一下JSP的架構、開發工具、Web伺服器及其鋮缺點。架構:struts: Struts跟Tomcat、Turbine等諸多Apache項目一樣,是開源軟體,這是它的一大優點,使開發人員能更深入的瞭解其內部實現機制。除 此之外,Struts的優點主要集中體現在兩個方面:Taglib和頁面導航。Taglib是Struts的標記庫,比較靈活,能大大提高開發效率。另
Time of Update: 2018-12-08
jsp格式檔案是一種動態網頁技術標準,是用java語言編寫的動態網頁程式檔案,主要出現在網站開發的過程當中。不過有些人會在下載的過程中無意間下載到jsp格式檔案,比如jb51.jsp,出現這種情況應該是網站有防盜鏈功能的原因(意思A站的內容只需在A站下載,B網站用就屬於盜鏈)。如果你是這種情況,那麼用下面這個辦法即可解決。 解決辦法其實也挺簡單:就是在下載連結上點擊滑鼠右鍵然後選擇“另存新檔”即可下載了。 嗯,上面出現了一個小插曲,現在回到主題jsp檔案怎麼開啟?的問題,作為普通網民或是網站
Time of Update: 2018-12-07
tomcat下JSP、Servlet和JavaBean環境的配置 經常看到jsp的初學者問tomcat下如何配置jsp、servlet和bean的問題,於是總結了一下如何tomcat下配置jsp、servlet和ben,希望對那些初學者有所協助。 一、開發環境配置 第一步:下載j2sdk和tomcat:到sun官方站(http://java.sun.com/j2se/1.5.0/download.jsp)下載j2sdk,注意下載版本為Windows Offline
Time of Update: 2018-12-07
jsp檔案上傳大多採用採用開源項目來簡化處理,這裡列出常用的兩個jar包的實現,並進行比較,說明他們的優缺點和應該注意的問題。 Commons FileUpload,可以在http://jakarta.apache.org/commons/fileupload/下載,這個包需要Commons IO的支援,可以在http://jakarta.apache.org/commons/io/下載 com.oreilly.servlet,可以在http://www.servlets.com/cos/下載