Time of Update: 2017-02-27
最近完成一個項目,其中遇到了兩次比較詭異的亂碼問題,在這裡記錄一下,給自己提個醒,也為後來者提供參考。這是一個用SSH實現的項目,為了防止亂碼,從資料庫到頁面編碼,再到struts的預設編碼方式全部設定為了utf-8(具體設定方式網上有很多資料啦,這裡不贅述了),以為這樣就能沒有後患了,但事情發展沒有這麼順利。1.
Time of Update: 2017-01-18
複製代碼 代碼如下: <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <%@ page import="java.io.BufferedReader" %> <%@ page import="net.sf.json.*" %> <% BufferedReader in=request.getReader();
Time of Update: 2017-01-18
文/bingo_ge 在本文章中使用精通、熟練、熟悉、瞭解標誌你對某技術的掌握程度。 精通:能夠掌握此技術的85%技術要點以上,使用此技術時間超過兩年,並使用此技術成功實施5個以上的項目。能使用此技術最佳化效能或代碼,做到最大可能的重用。 熟練:能夠掌握此技術的60%技術要點以上,使用此技術時間超過一年,並使用此技術成功實施3個以上的項目。能使用此技術實現軟體需求並有經驗的積累在實現之前能做最佳化設計儘可能的實現模組或代碼的重用。 熟悉:能夠掌握此技術的50%技術要點以上,使用此技術
Time of Update: 2017-01-18
今天在使用中文傳遞參數時,遇到死活編碼轉不過去,於是想到了用escape,在使用後 request.getParameter接收不到參數,於是想著怎麼能夠接收到參數。 經過實驗,通過 複製代碼 代碼如下: zbtmp=escape(escape(zbtmp));//加密2次danielinbiti var params = "name="+zbtmp; window.open('showzsgraph.jsp?params); 然後可以通過request.getParameter擷取到參數,
Time of Update: 2017-01-18
JSP(Java Server Pages)是由Sun Microsystems公司倡導、許多公司參與一起建立的一種動態網頁技術標準。JSP技術有點類似ASP技術,它是在傳統的網頁HTML檔案(*.htm,*.html)中插入Java程式段(Scriptlet)和JSP標記(tag),從而形成JSP檔案(*.jsp)。 用JSP開發的Web應用是跨平台的,既能在Linux下運行,也能在其他動作系統上運行。 JSP的簡單介紹
Time of Update: 2017-01-18
JSP編譯器指引與指令元件有五種型態.在JSP1.0之後,大部分的JSP是包含在以作為結束的單一標籤裡.新的JSP1.1規格已經發表了,它同時也與XML相容.五種JSP的編譯器指引如下所示:1.編譯器指引2.預定義3.運算式4.程式碼5.註解
Time of Update: 2017-01-18
什麼是Servlet和JSP用Java開發Web應用程式時用到的技術主要有兩種,即Servlet和JSP。 Servlet是在伺服器端執行的Java程式,一個被稱為Servlet容器的程式(其實就是伺服器) 負責執行Java程式。而JSP(Java Server Page)則是一個頁面, 由JSP容器負責執行。Servlet和JSP兩者最大的區別就是,Servlet以Java程式為主, 輸出HTML代碼時需要使用out.println函數,也就是說Java中內嵌HTML;
Time of Update: 2017-01-18
Servlet有一個很有意思也很有用的功能,就是Filter。 所謂Filter,就是在使用者請求到達 Servlet 之前、或者 Servlet 執行之後, 執行的一段小程式,這段程式可以對使用者請求做預先處理, 或者對Servlet返回的結果進行一些公用處理。Filter可以在請求到達 Servlet 之前執行, 甚至即使請求一個靜態頁面或圖片等,Filter也會被優先執行。 這樣我們可以通過Filter對應用程式內的所有對象(包括Java程式和靜態內容)進行預先處理。
Time of Update: 2017-01-18
<%@ page contentType="text/html;charset=gb2312"%> <%@ page import="java.text.*"%> <%@ page import="java.util.*"%> <% //字串轉化成時間類型(字串可以是任意類型,只要和SimpleDateFormat中的格式一致即可)
Time of Update: 2017-01-18
主要原理請參考http://blog.hunan2s.com/article.asp?id=233經過一翻調試,成功了。。呵附上源碼。。JDK 1.5 +ECLIPSE +TOMCAT 5.0.28 + MYSQL 5.0 資料庫TEST ,表名news 欄位: id int 自動成長 , Title varchar(20)&nbs
Time of Update: 2017-01-18
jsp+ajax實現無重新整理,滑鼠離開文字框即驗證使用者名稱,操作如下:建立一個輸入頁面,起名為input.jsp, 複製代碼 代碼如下: <%@ page contentType="text/html; charset=utf-8"%> <html> <head> <title>jsp+ajax實現無重新整理_滑鼠離開文字框即驗證使用者名稱</title> <meta http-equiv="Content-Type"
Time of Update: 2017-01-18
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: 2017-01-18
image.jsp------------------------------產生隨機驗證碼圖片的Jsp頁面 代碼如下: 複製代碼 代碼如下:<%@ page contentType="image/jpeg" import="java.awt.*, java.awt.image.*,java.util.*,javax.imageio.*" %> <%! Color getRandColor(int fc,int bc) { Random random = new
Time of Update: 2017-01-18
它的取值範圍Page,Request,Session,Application。 ${param.id} 與輸入有關,相對於 request.getParameter("id")。意思是獲得輸入的參數id。 因為a.jsp提交到b.jsp過程中,id不屬於Page,Request,Session,Application任何範圍中的一個,所以取不到。 而id是a.jsp傳給b.jsp的一個參數,所以${param.id}取到值。 Request的範圍是指一個jsp頁面發送請求到另一個jsp頁面之間。
Time of Update: 2017-01-18
1.JSP代碼: 複製代碼 代碼如下: <%-- Document : Application Created on : 2009-10-4, 13:18:53 Author : lucifer --%> <%@page contentType="text/html" pageEncoding="UTF-8"%> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3
Time of Update: 2017-01-18
1.在頁面的<script type="text/JavaScript" >內加入 //無重新整理請求的xmlhttp請求 var http_request=false; function createRequest(url) { http_request = false; if (window.XMLHttpRequest) { // Mozilla, Safari,... http_request = new XMLHttpRequest(); if (http_request.
Time of Update: 2017-01-19
前言 大家好,好男人就是我,我就是好男人,我就是-0nise。在各大漏洞舉報平台,我們時常會看到XSS漏洞。那麼問題來了,為何會出現這種漏洞?出現這種漏洞應該怎麼修複?本文1.XSS?XSS?XSS是什麼鬼? XSS又叫跨站指令碼攻擊(Cross Site Scripting),我不會告訴他原本是叫CSS的,但是為了不和我們所用的層疊樣式表(Cascading Style
Time of Update: 2017-01-19
複製代碼 代碼如下://== JAVA request 詳細說明== System.out.println("rotocol: " + request.getProtocol()); System.out.println("Scheme: " + request.getScheme()); System.out.println("Server Name: " + request.getServerName() );
Time of Update: 2017-02-24
標籤:method http 應該 eth result false encoding 介紹 document 這裡介紹一下怎樣串連資料庫,並用jsp製作一個簡單的登入介面1.首先需要搭建好環境
Time of Update: 2017-02-03
標籤:提高 目的 頁面 位元組 用戶端 javascrip 產生 操作 命令編譯 名字: JS:JavaScript JSP:Java Server