Time of Update: 2018-12-03
你是否曾經想過從jsp頁面(或者servlet)中發送動態產生的映像?這篇技巧告訴你如何做。要運行這裡的代碼,你需要一個Tomcat或者其他支援JSP 1.1的web伺服器。 當一個web頁面帶有image/jpeg
Time of Update: 2018-12-03
前段時間琢磨著自己學習東西,像極了狗熊掰玉米,學一個,丟一個,還是寫個日誌,儲存自己的腳印好吧!201012.17開始下載了TOMCAT6.0,MYSQL5,配合原來搭建的eclipse(還有J2ME平台,但是一直沒有實施,看了兩天視頻),開發了一個傳統型程式串連資料庫。201012.18爬山,計划下次去山東泰山,或者安徽黃山,爬完這些繼續看海吧。201012.19到下午的時候才開始學習,做了一個簡單的網頁,輸入使用者名稱,返回密碼。這個可費了老大勁了。一開始,一直以為是伺服器端的SQL寫的有問
Time of Update: 2018-12-03
學習jsp的時候,有時候頁面表單提交的時候會出現亂碼進行如下改動看還會不會出現亂碼:(我採用的是UTF-8編碼 ///gb2312)1.在myeclipse中修改workspace的編碼 preferences--->>> 2.修改相關檔案的編碼,一般把workspace的編碼修改之後,對應的相關檔案也會自動的調整自己的預設編碼。preferences--->>> 3.頁面匯入<%@ page language="java"
Time of Update: 2018-12-03
1. JSP寫檔案加入BOM表頭。註: 以下的狀況不加BOM頭也不會有中文亂碼問題, 只是示範一下JSP輸出檔案如何加BOM頭。<%response.setContentType ("application/csv");response.setHeader ("Content-Disposition","attachment; filename=\"ExportedData.csv");String
Time of Update: 2018-12-03
jsp標籤取代了JSP中的Java程式,並且可以重複使用,方便不熟悉Java編程的網頁設計人員。首先在eclipse下建立一個動態web工程1,在</web-app>之前加入 <jsp-config> <taglib> <taglib-uri>/tld/helloworld</taglib-uri>
Time of Update: 2018-12-03
當使用表單時候的參數不能正確的轉換成指定的類型的時候會轉向input.jsp頁面 比如我們有一個實體Student,有屬性name,num,age等。我們表單傳來的應該是student.name,student.num,student.age。但有可能傳來的類型不正確,或者不小心把傳輸名寫錯了,如student.mame等,都會造成參數不能正確的轉換,這種錯誤非常難調試,你在action中插斷點,但根本不到action中來。 這個時候它會自動到input.jsp中來,如果你webRoot下沒
Time of Update: 2018-12-03
jsp檔案的組成部分主要是兩類:一類是jsp元素,另一類是html模板。html模板主要是用於靜態網頁顯示;在html模板的基礎上增加和動態網頁實現有關的jsp元素,來實現網頁的動態互動。簡單的說,jsp檔案就是嵌入java代碼的html檔案。jsp元素包括以下4種:指令元素:用來提供整個jsp網頁資訊,如頁面使用的字元集、指令碼使用的語言等;指令碼元素:嵌入java代碼,用來實現網頁的動態互動;動作元素:主要指一些動作標記,用於完成一些動作,如頁面轉寄、參數傳遞等;注釋元素:用於對jsp頁面中
Time of Update: 2018-12-03
聲明塊說明 用於聲明指令碼語言變數或方法。其內容必須是一個採用page指令所定義的語言編寫和完整有效聲明。JSP內建對象在聲明元素中不可見。此處聲明的變數作為編譯單元的成員變數處理。 文法 文法1 JSP頁面<%! declaration %>文法2 JSP Document<jsp:declaration>declaration</jsp:declaration> 樣本 <%! int globalCounter = 0 %><jsp:d
Time of Update: 2018-12-03
<%@ page contentType="image/jpeg;charset=gb2312" import="java.awt.*,java.awt.image.*,java.util.*,javax.imageio.*"%><%!Color getRandColor(int fc, int bc) {//給定範圍獲得隨機顏色 Random random = new Random(); if (fc > 255) fc = 255; if (bc >
Time of Update: 2018-12-03
說到jsp程式設計,首先要瞭解的是HTTP協議。1、HTTP基礎知識 HTTP是超文字傳輸通訊協定 (HTTP),是一個無狀態協議,它預設的開放連接埠為80,瀏覽器需要與伺服器建立一個串連,並講一則請求資訊通過串連發送到伺服器,以請求相應資源,然後伺服器返回帶有請求資源的相應訊息。一旦回答了請求,伺服器則關閉串連,這樣便沒有儲存串連資訊,所以成為無狀態協議。2、jsp的運作模式 3、jsp的優點
Time of Update: 2018-12-03
包含一個符合JSP文法的運算式 JSP 文法<%= expression %> 例子<font color="blue"><%= map.size() %></font> <b><%= numguess.getHint() %></b>.
Time of Update: 2018-12-03
在網上了查了一下關於這個問題的資料: 下面是網上給的解決方案: 1. 在運行struts時,運行時會出現這樣的錯誤,解決方案是把JAVA_HOME/lib/tools.jar複製到 TOMCAT_HOME/common/lib下來。(我沒有把原來的tools.jar檔案刪除,只是改了個名) 下面給出我所遇到問題解決方案: 2.如果系統在配置過程中,都正確了,可能是操作許可權問題,需要用相同的許可權去刪除tomcate目錄下的work檔案夾,然後系統重新啟動
Time of Update: 2018-12-03
JSP教程--Application 的應用 在前一篇裡我們講了在JSP 中使用session 來儲存每個使用者的私人資訊,但有時伺服器需要管理面向整個應用的參數,使得每個客戶都能獲得同樣的參數值。那在JSP中應怎麼辦呢?和Session 一樣, JSP使用Application 對象,操作的方法和Session "Times New Roman""一樣。 其API 使用如下: Application .setAttribute("Item", ItemValue);
Time of Update: 2018-12-03
JSP環境基於Session的線上使用者統計深入分析JSP作為後起之秀能夠在伺服器編程環境中佔據一定地位,是和它良好支援一系列業界標準密切相關的。Session就是它提供的基礎設施之一。作為一個程式員,你可以不介意具體在用戶端是如何?,就方便的實現簡單的基於session的使用者管理。現在對於處理線上使用者,有幾種不同的處理方法。一種是葉面重新整理由使用者控制,伺服器端控制一個逾時時間比如30分鐘,到了時間之後使用者沒有動作就被踢出。這種方法的優點是,如果使用者忘了退出,可以防止別人惡意操作。缺
Time of Update: 2018-12-03
<select id="status_search" name="status_search"> <option value="">全部</option> <option value="10" <c:if test="${preStatus eq 10}">selected="selected"</c:if>>未提交</option> <option value="20"
Time of Update: 2018-12-03
由於本人剛剛步入Java的開發行業,對於Java很多組件還不是很瞭解,所以這部分代碼採用了比較通常的方法對功能進行實現。 關於這個玩意兒本來是因為公司客戶需求, 但是後來由於客戶對於要在他們的機器上安裝JRE而感到不滿後這個方案也隨之撤消,所以在此開源,一方面可以給需要的人,另一方面也可以讓大家多多批評。
Time of Update: 2018-12-03
Time of Update: 2018-12-03
1.:http://opensource.adobe.com/wiki/display/flexsdk/downloads或直接下載這個 Flex Compiler Modules:FlexModule_j2ee.zip2:把webtier.war解壓 替換原來工程下的WEB-INF,META-INF 3:如果SERVER開著的話,重啟.4:可以在JSP檔案中寫FLEX代碼了! ===================== test.jsp START =====================&
Time of Update: 2018-12-03
擷取項目路徑:${pageContext.request.contextPath}<script type="text/javascript" src="${pageContext.request.contextPath}/wh/js/system/rainUtil.js"></script>一.問題 JSP中究竟採用絕對路徑還是採用相對路徑隨著所採用技術的越來越複雜,這個問題也變得越來越難以解決。 1)採用相對路徑遇到的問題 l
Time of Update: 2018-12-03
1.最直接最簡單的,方式是把檔案地址直接放到html頁面的一個連結中。這樣做的缺點是把檔案在伺服器上的路徑暴露了,並且還無法對檔案下載進行其它的控制(如許可權)。這個就不寫樣本了。 2.在伺服器端把檔案轉換成輸出資料流,寫入到response,以response把檔案帶到瀏覽器,由瀏覽器來提示使用者是否願意儲存檔案到本地。(樣本如下) <% response.setContentType(fileminitype);