Time of Update: 2018-07-27
JSP跳轉到Servlet: 1.<jsp:forward page="url"></jsp:forward>注意,這裡的url不能直接寫你的servlet名稱,而要填寫web.xml裡該servlet的url-pattern,即“/xxxServlet"形式。有斜杠,斜杠,杠。另外,這種方式直接跳走了,在servlet裡寫上跳回原頁面的語句,就會報錯java.io.IOException: Stream closed。 2.<
Time of Update: 2018-07-29
1、介面代碼 <c:set var="xuHao" value="${xuHao+1}"></c:set> < c:set var="index" value=0 ></ c:set > &
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-04
很久沒寫技術文章了,最近正在學習,把以前的東西總結一下。最新的Pager版本請到http://jsptags.com/tags/navigation/pager/下載Pager採用標籤的形式對資料進行分頁,用法簡單,支援自訂分頁樣式。舉個例子:效果如下: 註:demo採用了SSH(struts2+hibernate+spring)
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-03
scud(飛雲小俠) http://www.jscud.com
Time of Update: 2018-12-05
<%@page language="java" contentType="text/html; charset=GBK"%><%@ taglib uri="/WEB-INF/struts-html.tld" prefix="html" %><%@ taglib uri="/WEB-INF/struts-logic.tld" prefix="logic" %><%@ taglib uri="/WEB-INF/struts-bean.tld" prefix=
Time of Update: 2018-12-05
一,重新導向頁面 1,response.sendRedirect("url");2,response.setStatus(HttpServletResponse.SC_MOVED_PERMANENTLY);response.setHeader("Location",newLocation); 二,HTML Encoder和URL Encoder1,HTML Encoder自訂,原則:''不輸出,'&'-"&",'<'-"<",'>'-"gt;"
Time of Update: 2018-12-05
做了一多年的程式員,還是第一次寫點東西,呵呵,先儲存個以後可能用到的執行個體:這裡寫個簡單的jsp標記執行個體.1.java類:package com.hjglddok.tag; import javax.servlet.jsp.JspWriter;import javax.servlet.jsp.JspException;import javax.servlet.jsp.tagext.JspFragment;import
Time of Update: 2018-12-05
<% String filename ="D:/t.txt"; String filecopy = "t.txt"; java.io.BufferedInputStream bis = null; java.io.BufferedOutputStream bos = null; try{ File f = new File(filename); response.reset();
Time of Update: 2018-12-03
(一)JSP本質是Servlet,當使用者向指定的Servlet發送請求時,Servlet利用輸出資料流動態產生HTML頁面,包括每一個靜態HTML的標籤和所有在HTML頁面中出現的內容。(二)JSP頁面由兩部分組成 靜態部分:標準的HTML標籤,靜態頁面內容,這些內容與靜態HTML頁面相同。 動態部分:受JAVA 程式控制的內容,這些內容由JAVA程式來動態產生。(三)編寫一個簡單的JSP頁面步驟
Time of Update: 2018-12-05
說明存在三個jsp頁面page1,page2,page3通過page1查詢得到page2頁面,通過page2頁面的連結得到page3頁面現在要後退,當在page3後退的時候,要把page2中的下面指令碼刪掉,否則就會報頁面已經到期<%response.setHeader("Pragma","No-cache");response.setHeader("Cache-Control","no-cache");response.setDateHeader("Expires", 0);%>
Time of Update: 2018-12-05
如果在自訂標籤庫時,並不需要對標籤本體作處理,則您可以繼承TagSupport類別,TagSupport類別實作了Tag與 IterationTag介面,IterationTag介面則是Tag介面的子介面,TagSupport類別替您預先實作了這兩個介面中的方法,在繼承TagSupport之後,您視需要來改寫當中的一些方法(這是 Default Adapter模式)。
Time of Update: 2018-12-05
在JSP中有一種機制,可以讓你在JSP頁面中插入與HTML類似的標記。本文介紹JSP定製標記的基本概念和構成,以及如何開發和應用JSP定製標記。什麼是標記使用HTML語言我們可以這樣去編輯我們的網頁:<HTML> <HEAD><TITLE>HELLO WORLD</TITLE></HEAD><BODY>HELLO
Time of Update: 2018-12-05
JSP隱藏對象是Web容器載入的一組執行個體。它是可以直接在JSP頁面使用的對象,分為四個類別:輸入輸出對象:控制頁面的輸入輸出(request,reponse,out)範圍通訊對象:檢索與JSP頁的面Servlet相關的資訊(session,application,pageContext)Servlet對象:提供有關頁面環境的資訊(page,config)錯誤對象:處理頁面中的錯誤(exception)1、
Time of Update: 2018-12-05
JSP的初級入門,在基本指令碼裡面已經說過了,這篇我們來說一下JSP中的九個對象。 out out內建對象是一個緩衝的輸出資料流,用來給用戶端返回資訊,它是javax.servlet.jsp.JspWriter的一個執行個體。在Servlet中,向用戶端寫資訊時,getWriter方法擷取的是PrintWrtier對象,PrintWriter和JspWriter的有這同樣的父類——java.io.writer。 往用戶端返回時使用。
Time of Update: 2018-12-06
JSP自訂標籤實驗原文:兔八哥筆記3:JSP自訂標籤實驗 一、概述 JSP中有一塊重要的技術:自訂標籤(Custom Tag),最近這幾天在學習Struts的時候發現Struts中使用了很多自訂標籤,如html、bean等。所以我就做了個簡單的實驗,學習一下這種技術。 首先介紹一下這種技術吧!1.優點:取代了JSP中的Java程式,並且可以重複使用,方便不熟悉Java編程的網頁設計人員。2.開發流程:(1) 編寫JSP,在JSP中使用自訂標籤。(2)
Time of Update: 2018-12-06
今天整理項目的流程,在JSP和Servlet之間跳來跳去,曾經一段時間,我都是把Servlet路徑定義為“/SomeServlet”,也即定義為根目錄,因為相容性比較好,但是用了MyEclipse之後,建立的Servlet預設路徑是“/servlet/SomeServlet”,這樣寫便於管理,另外就是更適合單獨為Servlet設定Filter。而我的JSP檔案目前是放在項目的根目錄,也即形成這樣的路徑結構:/ProjectRoot/ |--servlet/ | |--Servlet1 |
Time of Update: 2018-12-07
JSP動作包括: jsp:include:在頁面被請求的時候引入一個檔案。 jsp:useBean:尋找或者執行個體化一個JavaBean。 jsp:setProperty:設定JavaBean的屬性。 jsp:getProperty:輸出某個JavaBean的屬性。 jsp:forward:把請求轉到一個新的頁面。 jsp:plugin:根據瀏覽器類型為Java外掛程式產生OBJECT或EMBED標記。 一、Include指令
Time of Update: 2018-12-07
自組裝方法大致如下:把整個頁面的內容劃分到各個不同的視圖組件中,顯示頁面本身的責任是包含這些視圖組件,並以正確的方式構建完整的HTML響應。顯示頁面負責頁面的組裝過程。採用主版頁面組裝方法時,顯示頁面就變成了包含在該主版頁面的整個響應中的另一個內容片段。3-6所示,現在主版頁面擔負起組裝的責任,並且它要定義整個頁面的結構和布局。 圖3-6