有個需求,需要用到Div中隨機點分布,隨手寫了一個,最後發現需求變了,沒用到。 <%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%><%// 點數量int point_Count = 30;// div大小int div_Width = 180;int div_Height = 150;// 點大小int
Servlet 可以訪問由Servlet容器提供的ServletContext,ServletRequest和ServletResponse等對象。 那麼在JSP中,如何訪問這些對象呢。對於JSP,這些對象稱為內建對象或者叫隱含對象,每個對象都被固定的引用變數引用。JSP不需要做任何變數聲明,就可以直接通過這些固定的引用變數來引用這些對象。 下表列出了所有內建對象的引用變數和類型之間的對應關係。 JSP的九大內建對象
一、page 對象
一、page 對象 page對象代表JSP本身,更準確地說它代表JSP被轉譯後的Servlet,它可以調用Servlet類所定義的方法。 二、config 對象 config 對象裡存放著一些Servlet 初始的資料結構。 config 對象實現於javax.servlet.ServletConfig 介面,它共有下列四種方法: public String getInitParameter(name) public
一、page 對象 page對象代表JSP本身,更準確地說它代表JSP被轉譯後的Servlet,它可以調用Servlet類所定義的方法。 二、config 對象 config 對象裡存放著一些Servlet 初始的資料結構。 config 對象實現於javax.servlet.ServletConfig 介面,它共有下列四種方法: public String getInitParameter(name) public
Application 領域 application 該javax.servlet.ServletContext對象表示執行JSP的容器 頁面範圍 config 該javax.servlet.ServletConfig對象表示JSP配置選項。與servlet一樣,配置項可以在Web應用程式描述文檔中指定
jsp中讀取properties檔案,並把值設到js變數中: web_stderr.properties檔案內容: [xhtml] view plain copy common.username.error.null = UserName can not be null.
八、SimpleTagSupport類 在JSP2.0後,為了簡化標籤開發的難度,就可以使用SimpleTagSupport進行開發; 1.開發一般標籤 注意點: (1)需要繼承SimpleTagSupport類; (2)實現public void doTag()throws JspException,IOException; (3)super.getJspContext().getOut().write("....")
一、引入標籤 其實在JSP中我們已經使用過了幾個標籤,比如<jsp:forward>、<jsp:include>等;這些標籤都是預先定義好的,如果我們需要自訂標籤,就需要學習標籤編程。 標籤編程的優點就是靈活性+封裝性。 靈活性體現在屬性的賦值上,可以賦任意值。比如<jsp:forward page="A"> //A處可以賦任意的URL;
四、編寫有標籤體的標籤 需要返回TagSupport.EVAL_BODY_INCLUDE,則可以進入標籤體; AttributeTag.java package org.tagext;import javax.servlet.jsp.tagext.*;import javax.servlet.jsp.*;public class AttributeTag extends TagSupport{private String name;public
在X:\Program Files\MyEclipse 6.0\myeclipse\eclipse\plugins\com.genuitec.eclipse.wizards_6.0.1.zmyeclipse601200710\templates\jsp 目錄下找到Jsp.vtl,複製一份,重新命名為jsp2.vtl,然後把裡面的內容修改為自己想要的格式,儲存。 然後在 X:\Program Files\MyEclipse
上網查了很多資料,終於找到個看得懂的方法。。 由於tomcat預設是用ISO8859-1編碼的。因此在web.xml中把他改成GB2312. 在jsp中,需要把charset=GB2312 比如: response.getParameter("Text");理想情況下傳遞的是中文“我” 但是如果預設時,在網上顯示的是“。。。。” 說明這個參數連亂碼都沒產生。。。。頓時心中悲涼。。。 ---------------------------------
網上看了很多分頁功能的實現,有的覺得太亂,有的真心看不懂,可能是自己知識還不夠。 自己根據學的知識,封裝分頁方法,在介面內實現,供大家參考,肯定有不完善的地方,大家多多指教。 相信看過我前面幾個文章的同志都應該知道,我一般都是把方法封裝到一個Manager父類,然後其他管理類繼承,然後調用父類的方法。 由於我是把它放在一個小的練習項目裡,所以拿出給大家看的話又可能不會太完整,大家見諒。
JSP通用查詢處理與分頁顯示 鐵樹 tieshu 2006年4月2日星期日 (註:涉及的源碼可通過Email:rngguliu@163.com擷取) 1 基本思想 鑒於JSP開發中多次用到查詢與分頁顯示的功能,故將查詢處理及分頁顯示進行了統一設計和功能封裝,在一定程度上加快了開發進程,提高了編碼效率,減少了重複性勞動,提高了代碼重用度。 流程如下。
方法一 提交到本頁面“dividepage.jsp” <%@ page language="java"contentType="text/html;charset=gb2312"%> <%@ page import="java.sql.*,java.lang.String,java.util.*"%> <html> <head> <title> 分頁顯示
許多網站都文章或其他類內容的分頁效果,初學者對於分頁的開發有時只會用代碼,而沒有深入瞭解代碼編寫前的商務邏輯結構,掌握好這個,我想,任何的效果的分頁都能自己解決…… 1、確立jsp分頁的內部邏輯結構:
其實以前也有寫過自訂標籤, 但是沒有注意到過<rtexprvalue>的用法, 最近這幾天又用上自訂標籤了, 突然發現<rtexprvalue>的用法是有講究的. rtexprvalue的全稱是 Run-time Expression Value, 它用於表示是否可以使用JSP運算式. 當在<attribute>標籤裡指定<rtexprvalue>true</rtexprvalue>時,
之前例子已經寫好了,由於時間關係一直沒有發布,這次帶來的是關於taglib中的<tag>的準系統已經介紹完畢了,在taglib中我們發現有一個標籤叫做<function>,這次簡單介紹<function>標籤的基本用法,<function>標籤可以做什麼呢?它可以讓我們在jsp用直接調用某個方法,根據自訂的方法返回指定的值,相容jstl標籤,省去了在jsp中直接使用<%!%>來定義方法體再調用的繁瑣.如果你用過el語言的話估計會很快上手
本文介紹過濾器來設定字元編碼的問題,通過編寫一個servlet和配置web.xml來即可實現 這樣不必在每個jsp頁面社自豪字元編碼了,值需要在web.xml配置需要的編碼即可。 web.xml配置內容如下: <!-- 字元過濾器 --> <filter>
string agent = request.getheader("user-agent"); stringtokenizer st = new stringtokenizer(agent,";"); st.nexttoken(); //得到使用者的瀏覽器名 string userbrowser = st.nexttoken(); //得到使用者的作業系統名 string useros = st.nexttoken();