Time of Update: 2018-12-06
關鍵字: web 需求:前段時間做的公司內部網站,需要一個portal頁面。其中的message center模組會顯示出公司其他應用程式產生的待審批記錄或者其他和partner相關的內容。因為要避免直接用url redirect過去(不能在url上顯示使用者名稱和密碼的明文,比較銼的單點登入)。這就要求把登入資訊放到post請求體當中去。 先從session狀態的保持說起: 一、術語session
Time of Update: 2018-12-06
此文章來自於新浪部落格:娟子的部落格http://blog.sina.com.cn/liulijuan500在這一節中,我們為網上書店添加一個留言板,讓讀者可以發表圖書的讀後感想。通常留言板在顯示使用者留言的時候,都會採用分頁顯示,因為資料庫中可能儲存了上千條、甚至上萬條留言,如果在一個頁面中顯示,肯定會讓使用者看得頭暈眼花。更重要的是,一次顯示上千條記錄,需要大量的處理時間,這會讓使用者等待較長的時間,這是使用者無法忍受的。在本例中,我們將給讀者介紹一種高效的分頁查詢技術。執行個體的開發主要有
Time of Update: 2018-12-07
在JSP中判斷某檔案是否存在,並建立檔案夾和檔案。備忘。在WinXP + Tomcat5.1 中,代碼如下:<% //得到web根路徑//絕對路徑 //getServletContext().getRealPath("/")得到web應用的根路徑 // D:/web/excel,“D:/web”是web應用的根路徑,“excel”是根目錄下的檔案夾 String Save_Location=getServletContext().getRealPath("/")+"
Time of Update: 2018-12-07
一、檔案上傳 上傳檔案是Web開發中經常要用到的功能:例如在基於B/S的人事資訊管理系統中上傳照片,在新聞發布系統中上傳圖片等等。。。。。要實現檔案上傳功能,就需要綜合利用java中的檔案輸入和輸出相關的類。 在TCP/IP中,最早出現的檔案上傳機制是FTP。它是將檔案由客服端發送到伺服器的標準機制,能夠考慮到跨平台的文本和二進位格式檔案。但是在jsp編程中不能使用FTP方法來上傳檔案,這是由jsp 運行機制所決定的。 下面是上傳檔案的jsp頁面:1
Time of Update: 2018-12-07
驗證碼在網站中是一個非常常用的,主要用於有效防止對某一個特定註冊使用者用特定程式暴力破解方式進行不斷的登陸嘗試。此示範代碼主要包括以下三部分:1.checkCode.java :用於產生驗證碼2.checkCodeServler3.check.jsp 驗證 下面是checkCode.java的內容: 1 //用於擷取四位隨機數 2 private char mapTable[] = {'0','1','2','3','4','5','6','7','8','9'}
Time of Update: 2018-12-06
Visifire 統計圖表前面幾篇文章中已經做了介紹了,Visifire 可以嵌入到Asp、Asp.net、Php、Jsp等頁面中,但是在這些頁面中使用 Visifire 時通過 javascript 或服務端代碼中拼接 xmal 格式的字串時非常不便,稍不注意就有拼錯的可能。為了方便在 Jsp 頁面中使用 Visifire 統計圖表,做了一個可以根據設定的值自動產生 xaml 格式的字串的小項目。項目中的幾個類分別和 Visifire 中相應的元素對應,通過這個小項目可以非常方便的在
Time of Update: 2018-12-06
<%/* 檔案名稱可存為: Download.jsp HTTP 協議的請求與響應的會話過程可通過使用 FlashGet 下載 Http:// 串連的過程監視: 藍色部分為: 用戶端請求 紫色部分為: 伺服器端響應 : http://blog.csdn.net/images/blog_csdn_net/playyuer/30110/o_FlashGet.gif 或參閱,後面的 FlashGet 會話列表: */ //你可以使用你伺服器上的檔案及其路徑 String s
Time of Update: 2018-12-06
<%//=================================================================================================/* 作為上 2 篇的補充: http://blog.csdn.net/playyuer/archive/2004/08/02/58281.aspx http://blog.csdn.net/playyuer/archive/2004/08/02/58430.aspx 如何使
Time of Update: 2018-12-06
測試網站:http://www.triaton.com.cn:1080/examples/tree/tree.jsp類似 MSDN CSDN 導航樹效果,JSP + JavaScript 實現! <!-- Tree.jsp --><%@ page contentType ="text/html;charset=gb2312" %> <%@ page import="java.util.*;" %> <!DOCTYPE HTML PUBLIC "-//W3
Time of Update: 2018-12-06
JSP 內建對象簡要概述 (1) HttpServletRequest 類的 Request 對象 作用:代表請求對象,主要用於接受用戶端通過 HTTP 協議串連傳輸到伺服器端的資料。 (2) HttpServletResponse 類的 Respone 對象 作用:代表響應對象,主要用於向用戶端發送資料 (3) JspWriter 類的out 對象 作用:主要用於向用戶端輸出資料; Out 的基類是JspWriter (4)
Time of Update: 2018-12-06
//處理上傳頁面(如:result.jsp) 1 <%@ page language="java" pageEncoding="gbk" contentType="text/html; charset=gbk"%> 2 <%@ page import="java.util.*"%> 3 <%@ page import="java.io.*"%> 4 <%@ page
Time of Update: 2018-12-06
【標 題】:tomcat5下jsp出現getOutputStream() has already been called for this response異常的原因和解決方案【關鍵字】:tomcat5,jsp,getOutputStream,has,already,been,called,for,this,response【來
Time of Update: 2018-12-07
首先我們看看這個目錄結構--+login----------+WEB-INF-----------------------+classes -beans -tags-----------+tldslogin
Time of Update: 2018-12-07
摘要:雖然session機制在web應用程式中被採用已經很長時間了,但是仍然有很多人不清楚session機制的本質,以至不能正確的應用這一技術。本文將詳細討論session的工作機制並且對在Java web application中應用session機制時常見的問題作出解答。目錄:一、術語session二、HTTP協議與狀態保持三、理解cookie機制四、理解session機制五、理解javax.servlet.http.HttpSession六、HttpSession常見問題七、跨應用程式的s
Time of Update: 2018-12-07
重學JSP—設定CATALINA_HOME環境變數1、CATALINA_HOME是TOMCAT安裝路徑的別名,目的是為了方便使用TOMCAT2、電腦>屬性>環境變數, 建立環境變數。變數名為CATALINA_HOME ,變數值tomcat的解壓目錄,我電腦上的為:“F:\apache-tomcat-7.0.12”,注意後面不用多加“\”或者“;”3、在環境變數Path中,新增加“%CATALINA_HOME%\bin\ "3、啟動tomcat :進入命令列cmd,輸入startup.
Time of Update: 2018-12-07
標題:JSP報表列印的一種簡單解決方案關鍵字:JSP 報表 作者:jrq摘要:使用MS Office工具,解決JSP報表輸出列印的一種簡單方案。做備忘。連結: http://blog.csdn.net/jrq/archive/2005/10/21/510523.aspx本文:1. 在Word或Excel中製作報表的樣式。
Time of Update: 2018-12-07
jsp頁面兩種跳轉方式的異同 跳轉方式一:responst.sendRedirect("testjsp"); 方式一是跳轉到 test.jsp 頁面。可以傳遞session範圍內的參數,但是不能傳遞request 的參數。 跳轉方式二:request.getRequestDispatcher("test.jsp").forward(request, response); 方式二是既可傳遞session參數,又可以傳遞request 的參數。如下:在request中添加參數:
Time of Update: 2018-12-07
如果地址為 http://localhost:8080/deviantART/test/MyJsp.jsprequest.getContextPath() /deviantART 獲得容器上下文路徑,一般為網站的相對路徑(項目名)。如果為根目錄,則傳回值為 ""。request.getServletPath() /test/MyJsp.jsp 獲得 Servlet
Time of Update: 2018-12-07
在做畢業設計中,我是將jsp頁面全部放入WEB-INF檔案夾中。但是這樣就遇到了一個問題。WEB-INF是受保護檔案夾,我們不能通過常規的方法來訪問裡面的資源,也就是說如果我們在在frameset中寫如下代碼是訪問不了的:1 <frame src="/WEB-INF/page/admin_righr.jsp" name="main" marginwidth="0" marginheight="0" frameborder="0"
Time of Update: 2018-12-07
先建立一個模本頁面:template.htm<html><head><title>###title###</title><meta http-equiv="Content-Type" content="text/html; charset=gb2312"><LINK href="../css.css" rel=stylesheet