Time of Update: 2017-02-28
js|分頁|資料|資料庫 前言 在使用資料庫的過程中,不可避免的需要使用到分頁的功能,可是JDBC的規範對此卻沒有很好的解決。對於這個需求很多朋友都有自己的解決方案,比如使用Vector等集合類先儲存取出的資料再分頁。但這種方法的可用性很差,與JDBC本身的介面完全不同,對不同類型的欄位的支援也不好。這裡提供了一種與JDBC相容性非常好的方案。 JDBC和分頁 Sun的JDBC規範的制定,有時很讓人哭笑不得,在JDBC1.0
Time of Update: 2017-02-28
js|安全|伺服器
Time of Update: 2017-02-28
js|servlet 什麼是Servlets? Servlets是Java專註於CGI開發的一種技術。運行在Server端,併產生動態結果。為什麼要使用Servlets來代替傳統的CGI程式呢? 效率:使用傳統的CGI程式,每當收到一個HTTP請求的時候,系統就要啟動一個新的進程來處理這個請求,這樣會導致系統效能的降低。而使用Servlets,Java VMs一直在運行,當接到一個請求之後Java VMs就建立一個Java線程馬上進行處理,
Time of Update: 2017-02-28
js|貨幣|日期 1.格式化貨幣世界上許多國家都有不同的貨幣格式和數字格式慣例。針對特定的本地化環境正確地格式化和顯示貨幣是本地化的一個重要部分。<%@ page pageEncoding="UTF-8" %><%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %><%@ taglib prefix="fmt"
Time of Update: 2017-02-28
js|下載 1.最直接最簡單的,方式是把檔案地址直接放到html頁面的一個連結中。這樣做的缺點是把檔案在伺服器上的路徑暴露了,並且還無法對檔案下載進行其它的控制(如許可權)。這個就不寫樣本了。 2.在伺服器端把檔案轉換成輸出資料流,寫入到response,以response把檔案帶到瀏覽器,由瀏覽器來提示使用者是否願意儲存檔案到本地。(樣本如下) <% response.setContentType(fileminitype);
Time of Update: 2017-02-28
js|動態|靜態|網頁 下面的一段代碼是,使用jsp產生靜態html<%@ page contentType="text/html;charset=GBK"%><%@page import="java.util.*"%><%@page import="java.io.*" %><%//在這裡如果寫成“WEB-INF\templates\template.htm”程式會報錯 String
Time of Update: 2017-01-13
如果網站出現這種“萬能密碼”漏洞該怎麼辦呢'or'='or' 漏洞修複 方法有很多在這裡介紹兩種,咱們使用第2種方法1: Replace過濾字元解決方案:尋找login.asp下的 代碼如下複製代碼 username=request.Form("name")pass=request.Form("pass") 修改為: 代碼如下複製代碼
Time of Update: 2017-01-18
本文執行個體講述了jsp+ajax實現的局部重新整理較驗驗證碼(onblur事件觸發較驗)。分享給大家供大家參考,具體如下:前台顯示頁面:welcome.jsp<%@ page language="java" contentType="text/html; utf-8" pageEncoding="utf-8"%><!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/
Time of Update: 2017-01-18
綜述:伺服器漏洞是安全問題的起源,駭客對網站的攻擊也大多是從尋找對方的漏洞開始的。所以只有瞭解自身的漏洞,網站管理員才能採取相應的對策,阻止外來的攻擊。下面介紹一下一些伺服器(包括Web伺服器和JSP伺服器)的常見漏洞。 Apache泄露重寫的任意檔案漏洞是怎麼回事? 在Apache1.2以及以後的版本中存在一個mod_rewrite模組,它用來指定特殊URLS在網路伺服器檔案系統上所映射的絕對路徑。如果傳送一個包含正確表達參數的重寫規則,攻擊者就可以查看目標主機上的任意檔案。
Time of Update: 2017-01-19
前言 大家好,好男人就是我,我就是好男人,我就是-0nise。在各大漏洞舉報平台,我們時常會看到XSS漏洞。那麼問題來了,為何會出現這種漏洞?出現這種漏洞應該怎麼修複?本文1.XSS?XSS?XSS是什麼鬼? XSS又叫跨站指令碼攻擊(Cross Site Scripting),我不會告訴他原本是叫CSS的,但是為了不和我們所用的層疊樣式表(Cascading Style
Time of Update: 2015-08-07
標籤:在資料轉送流程中,json是以文本,即字串的形式傳遞的,而JS操作的是JSON對象,所以,JSON對象和JSON字串之間的相互轉換是關鍵。例如: JSON字串: var str1 = ‘{ "name": "cxh", "sex": "man" }‘; JSON對象: var str2 = { "name": "cxh", "sex": "man"
Time of Update: 2014-09-06
標籤:style blog http color os io 使用 java ar 1.安裝準備1).下載安裝MyEclipse2014,這已經是最新版本。 2).下載Tomcat官網
Time of Update: 2018-12-04
一、JSP中的兩種include的區別1、<%@include file="..."%>2、<jsp:include page="..."/>或者<jsp:include page="..."> <jsp:param name="..."
Time of Update: 2018-12-05
function ajax_post(the_url,the_param,succ_callback){if(typeof ajax_already_setup == 'undefined')ajax_setup();$.ajax({type : 'POST',cache : false,url : the_url,data : the_param,success : succ_callback});}function ajax_setup() {ajax_already_setup =
Time of Update: 2018-12-05
一.什麼是cookies? 大家都知道,瀏覽器與WEB伺服器之間是使用HTTP協議進行通訊的,當某個使用者發出頁面請求時,WEB伺服器只是簡單的進行響應,然後就關閉與該使用者的串連。因此當一個請求發送到WEB伺服器時,無論其是否是第一次來訪,伺服器都會把它當作第一次來對待,這樣的不好之處可想而知。為了彌補這個缺陷,Netscape開發出了cookie這個有效工具來儲存某個使用者的識別資訊,因此人們暱稱為“小甜餅”。cookies是一種WEB伺服器通過瀏覽器在訪問者的硬碟上儲存資訊的手段:Net
Time of Update: 2018-12-05
JSP中擷取表單中多選列表(Multiple Select)提交的值JSP中擷取表單中多選列表(Multiple Select)提交的值10.0102在select標籤中添加multiple=”multiple”屬性,可以使下拉式清單(drop down list)變成多選列表(multiple select
Time of Update: 2018-12-05
jsp代碼中,使用到了java.net.URLEncoder.encode()對要傳遞的中文進行編碼。可是接收到的字串卻是亂碼。最令人抓狂的就是這段代碼在有的機器上運行正常,可是在某些機器上死活也不能正常運行。因為對jsp和網頁都不是很熟所以查了很久才發現原因。最後發現是這段代碼沒有規範的使用java.net.URLEncoder,雖然使用了java.net.URLEncoder.encode()對要傳遞的中文進行編碼,可是接收頁面接收時沒有使用java.net.URLEncoder.decod
Time of Update: 2018-12-05
轉載自http://www.cnblogs.com/cjt-java/archive/2012/09/01/2666696.html項目需要實現一個無重新整理批量檔案上傳功能,仔細研究了下,發現JQuery
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
Windows下jsp運行環境的配置方案<一> 配置前的準備工作: 軟體名稱: j2sdk 安裝包名稱: j2sdk-1_4_2-windows-i586.exe :http://java.sun.com/軟體名稱: Jakarta-Tomcat 安裝包名稱: jakarta-tomcat-5.0.28.zip : http://jakarta.apache.org/Apache-Tomcatj2