Time of Update: 2018-12-04
本文試圖通過一個簡單的執行個體,向大家展示如何通過JSP 調用JavaBean在網頁上動態產生柱狀圖。以下代碼在Windows2000成功測試通過,Web應用伺服器採用Allaire公司的Jrun3.0。 第一步:建立一個Java Bean用來產生jpg檔案 來源程式如下: //產生圖片的 Java Bean //作者:崔冠宇 //日期:2001-08-24 import java.io.*; import java.util.*; import
Time of Update: 2018-12-04
開發環境軟體 名稱 安裝路徑 j2sdk1.4.2_05
Time of Update: 2018-12-04
1.RequestDispatcher.forward() 是在伺服器端起作用,當使用forward()時,Servlet engine傳遞HTTP請求從當前的Servlet or JSP到另外一個Servlet,JSP 或普通HTML檔案,也即你的form提交至a.jsp,在a.jsp用到了forward()重新導向至b.jsp,此時form提交的所有資訊在b.jsp都可以獲得,參數自動傳遞.
Time of Update: 2018-12-04
廢話少說,介紹我寫的代碼的主要功能:此菜單程式只需配置XML即可使用,在配置的時候為每個功能表項目可以設定一或多個許可權,使用起來很方便。有用的朋友就可以趕快下載吧。我上傳到我的資源裡了。代碼概覽:XML檔案:<?xml version="1.0" encoding="GB2312" ?><MenuConfig> <Displayers> <Displayer name="ListMenu" type="wp.com"/>
Time of Update: 2018-12-04
下面介紹一下JSP幾種頁面間傳遞參數實現的方法。1 、直接在URL請求後添加如:< a href="thexuan.jsp?action=transparams&detail=directe">直接傳遞參數< /a>特別的在使用response.sendRedirect做頁面轉向的時候,也可以用如下代碼:response.sendRedirect("thexuan.jsp?action=transparams&detail=directe") ,可用req
Time of Update: 2018-12-04
out對象被封裝為javax.servlet.jsp.jspWriter介面,通過調用pageContext.getOut()方法可以擷取out對象。1.public abstract void clear()清除緩衝區中的內容,不將資料發送至用戶端。2.public abstract void clearBuffer()將資料發送至用戶端後,清除緩衝區中的內容。3.public abstarct void close()關閉輸出資料流。4.public abstract void flush(
Time of Update: 2018-12-04
最近收到一個項目的原始碼,部署以後開啟頁面發現JSP頁面中的EL運算式都沒有解析,都是原樣顯示。上網搜尋了一下原因,原來是Servlet版本的問題。原來Servlet中可以設定是否解析EL運算式,只有2.4版本的Servlet預設是解析EL運算式的,而其他版本是預設不解析EL運算式,查了一下程式,果然用的不是2.4版本。於是把web.xml中使用的2.5版本的Servlet改成了2.4版本的。<web-app version="2.5" xmlns="http://java.
Time of Update: 2018-12-04
<%@ page [ language="java" ] [ extends="package.class" ] [ import="{package.class | package.*}, ..." ] [ session="true | false" ] [ buffer="none | 8kb | sizekb" ] [ autoFlush="true | false" ] [ isThreadSafe="true | false" ] [ info="text" ] [
Time of Update: 2018-12-04
一、採用RequestDispatcher的方式進行1、web.xml檔案中增加 <mime-mapping> <extension>doc</extension> <mime-type>application/vnd.ms-word</mime-type> </mime-mapping>2、程式如下:<%@page language="java" import="java.net.*"
Time of Update: 2018-12-04
在進行實際的開發之前,對web開發的一些基礎理論進行瞭解是非常必要的。1.URL,URN,URIURL:Uniform Resource Locator URN:Uniform Resource NameURI:Uniform Resource IdentifierURL主要目的:以文字方式來說明Internet上的資源如何取得。格式:<協議>:<特定協議部分>協議主要有:ftp,http,mailto,file。2.Http特徵1)Request\Response模型2
Time of Update: 2018-12-04
一種常用的上傳檔案(其實不止上傳檔案,所有的form提交都可以)無重新整理的做法是在當前頁面定義一個隱藏的寬高為0的iframe,然後把form提交的地址指向這個iframe,然後在伺服器處理完之後回寫一個<script>parent.callback();</script>這樣的內容,來調用父視窗的指令碼函數。這樣做要注意一個問題是伺服器返回的contentType要設為text/html,不能為text/javascript,之前在代碼中設定返回的contentTyp
Time of Update: 2018-12-04
轉自:http://hi.baidu.com/9%D2%BB%CB%EA%B4%F2%CB%C0%D0%DC9/blog/item/e3d5fe2e3317c6554fc2265e.html 首先sun提出的是Servlet體系,這個體系使得使用JAVA的程式員也能開發基於B/S架構的WEB應用程式,使用Servlet類將HTTP請求和響應封裝在標準JAVA類中來實現各種WEB應用方案。這一步也是sun的J2EE架構中的最關鍵的一步。
Time of Update: 2018-12-04
1.基本概念的理解 絕對路徑:絕對路徑就是你的首頁上的檔案或目錄在硬碟上真正的路徑,(URL和實體路徑)例如:C:xyz est.txt 代表了test.txt檔案的絕對路徑。http://www.sun.com/index.htm也代表了一個URL絕對路徑。相對路徑:相對與某個基準目錄的路徑。包含Web的相對路徑(HTML中的相對目錄),例如:在Servlet中,"/"代表Web應用的跟目錄。和實體路徑的相對錶示。例如:"./"
Time of Update: 2018-12-04
中文亂碼是jsp中最為讓人惱火的問題,網上盛傳的四種辦法大家可能都看過有可取的地方,也有不可取的。所謂的修改sever.xml我覺得是最不可取的。多數都是針對於tomcat6.0以下的版本的。我覺得下面兩種辦法就完全可以解決jsp-->jsp頁面post中文傳值亂碼問題。 一、在擷取請求參數之前,使用下面代碼: <% request.setCharacterEncoding("UTF-8");%> 二、String name=new
Time of Update: 2018-12-04
1.request對象用戶端的請求資訊被封裝在request對象中,通過它才能瞭解到客戶的需求,然後做出響應。它是HttpServletRequest類的執行個體。 序號 方 法 說 明 1 object getAttribute(String name) 返回指定屬性的屬性值 2 Enumeration getAttributeNames() 返回所有可用屬性名稱的枚舉 3 String getCharacterEncoding() 返回字元編碼方式 4 int
Time of Update: 2018-12-04
1. 調用 js 事件的區別: jsp 標籤的js事件的參數可以是標籤,然而 jsf 標籤卻不行。<input type="text" onkeyup="setSearch('<h:outputText value="#{userSelfAction.selfInfo.spaceHost}"/>')" value="查詢" class="btnOK1"/> <h:inputText
Time of Update: 2018-12-04
jsp:include 在首頁面北請求期間將其他頁面的輸出包含進來(動態包含)include指令 不同與上一條,在首頁面轉化成servlet之前將jsp代碼插入進來(靜態包含)jsp:plugin
Time of Update: 2018-12-04
1.首先是下載jspSmartUpload的項目源碼。http://www.zhenhua.org/article.asp?id=380這個地址可以下載。將下載的源碼解壓放到tomcat目錄下的webapps檔案夾下,開啟tomcat,在瀏覽器中訪問sample的頁面便可以使用。2.將jspSmartUpload應用到自己的項目中,要先產生一個jspSmartUpload的jar檔案。具體方法是a.進入命令列狀態,將目錄切換到Tomcat的webapps/jspsmartupload/WEB-I
Time of Update: 2018-12-04
主 題: 散分,順便分享我的JSP中文字元處理心得(原創) 作 者: joyous (NULL) 等 級: 信 譽 值: 99 所屬社區: Java Web 開發 問題點數: 100 回複次數: 1 發表時間: 2006-08-17 09:38:12 JSP代碼中的 JAVA 字元編碼設定<%@page contentType="text/html"%><%@page pageEncoding="UTF-8"%><%@page
Time of Update: 2018-12-04
在用戶端同步顯示伺服器時間解決辦法:1.用ajax非同步提交取得時間,然後局部重新整理頁面。2.取得伺服器時間,在本地(用戶端)實現時間累加。 第一種方法顯然加大了伺服器的負載量,但是時間準確。(中間網速另算)第二中每次只取得一次時間,節約伺服器開銷。 這次我採用第二種方法實現此功能,希望對學習者有所協助。首先在用戶端得到伺服器時間代碼如下:<% Date date = new Date();%>得到時間後用js函數進行累加<script