Time of Update: 2018-12-04
4.4.3 Bound屬性Bound屬性工作表示當該種屬性的值發生變化時,會自動觸發PropertyChange事件,通知其他的對象該屬性發生了變化。事件中封裝了屬性名稱、屬性的原值、屬性變化後的新值。下面給出一個例子說明Bound屬性的用法:編寫一個JavaBean,用於接收name變數,當name變數值發生變化時,在頁面中顯示出變化情況。首先建立JavaBean,類檔案名稱為Bound.java,檔案代碼如代碼4-9所示。代碼4-9 Bound.javapackage com;
Time of Update: 2018-12-03
jsp中錯誤處理頁面-isErrorPage="true"2008-11-18 11:03舉例說明:mustBeError.jsp<%@ page contentType="text/html; charset=gb2312" language="java" import="java.sql.*,javax.servlet.*,javax.servlet.http.*" errorPage="error.jsp" %><%//這個頁面一定會出錯。int i=0;int j=1;
Time of Update: 2018-12-03
問題提出: 讓不在同一個檔案夾中的jsp頁面互相被訪問? 第一種: 比如說: 有一登入頁面A.jsp,與其並列放著B檔案夾,B中放著B.jsp頁面 從A.jsp ---->B.jsp 可以:<a href="B/B.jsp "></a> ; 第二種: 比如說:
Time of Update: 2018-12-04
web開發過程中,我們經常使用log4j來實現日誌輸出。記錄層級在軟體試啟動並執行過程中經常調整。如果修改一次log4j.xml就重新啟動一下web應用,實在是非常麻煩。下面的程式可以實現log4j.xml動態配置。(修改了log4j.xml之後,然後運行一下下面的jsp程式就可以了。本程式不提供可視化配置log4j.xml的功能。) <%@ page contentType="text/html; charset=UTF-8"%><% response.setHeader("
Time of Update: 2018-12-04
我的環境: -------- 1. java編譯器:MyEclipse 5.52. web伺服器: tomcat 5.53. C編譯器: VC++6.0 4. 作業系統: winxp5. java源檔案目錄: d:/study/src 6. java編譯後的class檔案目錄: d:/study/bin 7. tomcat目錄: d:/tomcat411.編寫java檔案: //Util.java package com.jni;public class Util {public native
Time of Update: 2018-12-03
<%@ page contentType="application/msexcel" %> <% //獨立開啟excel軟體 response.setHeader("Content-disposition","attachment; filename=MyExcel.xls"); //嵌套在ie裡開啟excel
Time of Update: 2018-12-04
JSP作為後起之秀能夠在伺服器編程環境中佔據一定地位,是和它良好支援一系列業界標準密切相關的。Session就是它提供的基礎設施之一。作為一個程式員,你可以不介意具體在用戶端是如何?,就方便的實現簡單的基於session的使用者管理。現在對於處理線上使用者,有幾種不同的處理方法。 一種是頁面重新整理由使用者控制,伺服器端控制一個逾時時間比如30分鐘,到了時間之後使用者沒有動作就被踢出。這種方法的優點是,如果使用者忘了退出,可以防止別人惡意操作。缺點是,如果你在做一件很耗時間的事情,超過了這個時
Time of Update: 2018-12-03
當你使用struts 2 tags時,如果使用代碼:<s:set name="name" value="<%= "'" + request.getParameter("name") + "'" %>" />或者 <s:set name="name" value="${param.name}" />都會發生下列錯誤:According to TLD or attribute directive in tag file, attribute
Time of Update: 2018-12-03
enter.jsp<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%><html><body><!--建立一個使用者登入的表單,提交到doEnter頁面--><form action="doEnter.jsp" method="post">來賓名:<input type="text" name="guestName"/><br/>
Time of Update: 2018-12-03
需要使用到jquery外掛程式jquery.treeview.js 1、樹狀結構 <ul id="tree"> <s:iterator value="#application.topPrivilegeList"> <li> ${name} <ul> <s:iterator
Time of Update: 2018-12-03
在用 include 包含JSP 檔案時發現最終產生的頁面上會有多餘的空白行,原始碼中有個不能顯示的字元,在查了一些文章後發現問題出在編輯器上。之前我用 Editplus 2.11 儲存 JSP 檔案為 UTF-8 編碼,會在檔案開始的地方插入三個不可見的字元(0xEF 0xBB 0xBF,即BOM),它的表示的是 Unicode 標記(BOM)。因此解決辦法就是將代碼儲存的時候將 BOM 前面的勾去掉。可以用 EmEditor , Editplus 2.21 來儲存。
Time of Update: 2018-12-03
1)HTML注釋:可以用注釋內容,也可以用運算式.2)隱藏注釋:注釋會被JSP編譯時間被忽略.編譯器不會對之間的語句編譯,它不會顯示在客戶的瀏覽器和原始碼中.3)聲明:聲明你將要在JSP程式中用到的變數和方法.可以一次性聲明多個變數和方法,要以";"結尾,聲明在Java中要合法.4)運算式:JAVA中的運算式,會被顯示在JSP頁面中,注意不要有";".5)JAVA代碼:包含有效JAVA代碼.6)Include指令:可以包含HTML,JSP,文字檔,JAVA代碼,要注意在這個包含檔案中不能使用有時
Time of Update: 2018-12-05
Forword:對於 Jian 這樣的菜鳥,在做javaEE項目時,中文亂碼的問題實在是很頭疼的說。今天就將這處女博文獻給你吧,中文哥。 Question_1: [jsp 內容顯示中文亂碼]如果在沒有與任何 Servlet 互動的 jsp 頁面,單純顯示內容出現中文亂碼,仔細觀察頁面頭的編碼設定,如: <%@ page language="java" import="java.util.*" pageEncoding="ISO-8859-1" %> 將其中的編碼屬性值更改為
Time of Update: 2018-12-05
1、今天開發,忽然遇到以下問題。 控制台列印如下:2010-7-20 23:35:42 org.apache.catalina.core.StandardWrapperValve invoke嚴重: Servlet.service() for servlet jsp threw exceptionjava.lang.NoSuchMethodError:
Time of Update: 2018-12-03
1、首先登陸www.fckeditor.net/download下載FCKeditor的最新版本,需要下載2個壓縮包,一個是基本應用,另一個是在為在jsp下所準備的配置。 FCKeditor 2.6 :sourceforge.net/project/downloading.php FCKeditor.Java :sourceforge.net/project/downloading.php下載之後分別為:FCKeditor_2.6.zip 和
Time of Update: 2018-12-03
這個例子不錯,整理一下:本文主要描述servlet當中如何向台jsp頁面傳值,本例傳值部分分為三個部分,1 傳入一般字元串 2 傳入普通List 3 傳入帶有多個Map的list,頁面對傳入的值通過jstl和el運算式來進行處理。1. 開始頁面jspservletjstl.jsp-----jsp頁面負責顯示<%@ page contentType="text/html;charset=UTF-8" isErrorPage="true"
Time of Update: 2018-12-03
package com.longweir; //分頁後的javaBean import java.sql.*; import com.longweir.util.*; public class PageBean { private int pageSize=5; // 每頁顯示的記錄數5個 private int currentPage=1; // 當前頁碼 private int
Time of Update: 2018-12-03
如果你沒有使用任何的IDE,只是用自己喜歡的文字編輯器寫代碼,並手動部署到webapps/下的話,經常會遇到 "類 cannot be reloved to a type" 的錯誤。解決方案:1. 檢查你的.class檔案有沒有放到/WEB-INF/classes/目錄下,如果沒有,則建立需要的目錄並放進去。2. 如果.class檔案的位置都放對了,包的問題也處理好了,但還是找不到類,那麼原因只有一個 ----
Time of Update: 2018-12-04
第一種:JSP定時自動關閉視窗 <script language="javascript"> <!-- function closewin(){ self.opener=null; self.close(); } function clock(){ i=i-1 document.title="本視窗將在"+i+"秒後自動關閉!"; if(i>0) setTimeout("clock();",1000); else closewin()
Time of Update: 2018-12-04
<%@ page language="java" pageEncoding="UTF-8"%><%@ page contentType="text/html;charset=iso8859-1"%><html><head><title>中文問題</title><meta http-equiv="Content-Type" content="text/html;