Time of Update: 2018-12-08
image.jsp複製代碼 代碼如下:<%@ page language="java" import="java.util.*" pageEncoding="GBK"%> <% String path = request.getContextPath(); String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/"; %>
Time of Update: 2018-12-08
1、Configuration/SessionFactory/Session Configuration執行個體代表了一個應用程式中Java類型 到SQL資料庫映射的完整集合. Configuration被用來構建一個(不可變的 (immutable))SessionFactory. SessionFactory是安全執行緒的,建立代價很高。 Session是非安全執行緒的,輕量級的。一個Session對應一個JDBC串連,
Time of Update: 2018-12-08
資料的儲存,更新和刪除: 1、Session.save()方法: Session.save()方法用於實體物件的持久化儲存,也就是說當執行session.save()方法時會產生對應的insert SQL語句,完成資料的儲存。如下面的代碼: User user=new User(); user.setName(“zx”); Transaction tx=session.beginTransaction(); session.save(user); tx.commit();
Time of Update: 2018-12-08
以下程式直接通過Hibernate API批次更新CUSTOMERS表中年齡大於零的所有記錄的AGE欄位: tx = session.beginTransaction();Iterator customers=session.find("from Customer c where c.age>0").iterator();while(customers.hasNext()){Customer
Time of Update: 2018-12-08
//驗證性別(選項按鈕驗證) function checkXb(){ var temp = false; var xbObj1= document.getElementById("xb1"); var xbObj2= document.getElementById("xb2"); if(xbObj1.checked || xbObj2.checked){ temp = true; } return temp; } function checkform() { //驗證性別(選項按鈕驗證) if(
Time of Update: 2018-12-08
1,頁面上 複製代碼 代碼如下:<td width="4%" height="26" align="center"> <input type="checkbox" name="checkbox" value=<%=user.getId()%> /> </td> 2.action 複製代碼 代碼如下:String[] checkbox = request.getParameterValues("checkbox"); List<Integer&
Time of Update: 2018-12-08
例如: 複製代碼 代碼如下:HibernateTest.java import onlyfun.caterpillar.*; import net.sf.hibernate.*; import net.sf.hibernate.cfg.*; import java.util.*; public class HibernateTest { public static void main(String[] args) throws HibernateException {
Time of Update: 2018-12-08
方法一:最簡單也是用的最多的方法 <%@ page language="java" pageEncoding="GBK" %> 或者<%@ page contenttype="text/html;charset=gbk";>這裡可以用gb2312或者gbk,只是gbk比gb2312支援跟多的字元。 這個方法用於jsp頁面中的中文顯示。 方法二:使用過濾器
Time of Update: 2018-12-08
<display-name>defaultroot</display-name> <servlet> <servlet-name>debugjsp</servlet-name> <description>Added to compile JSPs with debug info</description>
Time of Update: 2018-12-08
package com.shaccp.web.util; import java.util.List; public class PageBean { /** * * * @author ppy 2008-10-18 14:3:56 * totalRecords 總記錄數 * list 儲存分頁的資料 * pageNo 當前頁 * pageSize 頁大小 * query 儲存使用者查詢的字串 * pageAction 操作分頁的Servlet或Action(struts) * method (
Time of Update: 2018-12-08
image.jsp------------------------------產生隨機驗證碼圖片的Jsp頁面 代碼如下: 複製代碼 代碼如下:<%@ page contentType="image/jpeg" import="java.awt.*, java.awt.image.*,java.util.*,javax.imageio.*" %> <%! Color getRandColor(int fc,int bc) { Random random = new Random(
Time of Update: 2018-12-08
做樹並不複雜,但我們通常做的是2層或3層,那樣的資料一般來自多個表,比如:部門,員工 然而這種自串連的表,其沒有確定的層次,可能是無限多級 比如:a是b的上級,b是c的上級,c是d的上級... 每個上級有幾個下級,下級的層次,都是動態 解決這個問題,其實主要用到js的知識 可以使用div的innerHTML 屬性 當然也可以用table,用append的方法 下面就用div的innerHTML 屬性來實現
Time of Update: 2018-12-08
dwr.jsp <script src="dwr/interface/JUserChec.js"></script> <script src="dwr/engine.js"></script> <script src="dwr/util.js"></script> <script type="text/javascript"> function changeQx(p) { var val = p.value; /
Time of Update: 2018-12-08
可見使用Hibernate,在進行查詢分頁的操作上,是具有非常大的靈活性,Hibernate會首先嘗試用特定資料庫的分頁sql,如果沒用,再嘗試Scrollable,如果不行,最後採用rset.next()移動的辦法。 (一)pager類 * @(#)Pager.java 2005-5-3 * * Copyright (c) 2005, Jeffrey Hsu */ package com.jeffrey.messagelove; /** * Pager holds the page info.
Time of Update: 2018-12-08
下面就以Tomcat作為JSP引擎,配合Tomcat、Apache、IIS這三種Web伺服器來講述3種搭建JSP運行環境的方案。 一、相關軟體介紹 1、 J2SDK:Java2的軟體開發工具,是Java應用程式的基礎。JSP是基於Java技術的,所以配置JSP環境之前必須要安裝J2SDK。 2、 Apache伺服器:Apache組織開發的一種常用Web伺服器,提供Web服務。 3、
Time of Update: 2018-12-08
剛才和lp看完電影,把jsp頁面抽出class調整了一下。最近總上經典,是感覺既然當了斑竹,就該留下點什麼。lp這幾天也半開玩笑半生氣的說,一回來就上經典,就發帖,你乾脆娶經典作lp得了。想想,這幾天是有點誇張,以後放慢速度了。保持1星期1帖吧,那樣也能多想寫,多總結些。發帖的初衷就是有時候看到有的朋友問的問題,似乎還沒有走進java的門,希望這樣的文章,能對新手一點協助,也就滿足了。有時候隨意的一段話,其實也是自己的一點經驗,而有時候之所以絮絮叨叨,是想把問題說的清楚明白,讓高手見笑了。因為在
Time of Update: 2018-12-08
動態INCLUDE 用jsp:include動作實現 <jsp:include page="included.jsp" flush="true" />它總是會檢查所含檔案中的變化,適合用於包含動態網頁面,並且可以帶參數。 靜態INCLUDE 用include偽碼實現,定不會檢查所含檔案的變化,適用於包含靜態頁面<%@ include file="included.htm" %> =======================================
Time of Update: 2018-12-08
1.引言 2.實現代碼2.1.伺服器端代碼2.1.1. 檔案上傳狀態類(FileUploadStatus) 2.1.2. 檔案上傳狀態偵聽類(FileUploadListener) 2.1.3. 後台服務類(BackGroundService) 2.1.4. 檔案上傳狀態控制類(BeanControler) 2.2. 用戶端代碼2.2.1. AjaxWrapper.js 2.2.2. fileUpload.html 2.2.3. result.jsp 2.2.4. fileUpload.css
Time of Update: 2018-12-08
1. 如何讓選中的一行記錄高亮顯示? http://topic.csdn.net/t/20050105/09/3699823.html 2. 如何在下拉式清單方塊裡選擇一個值後跳出新視窗? http://topic.csdn.net/t/20050107/15/3707444.html 3. 如何在JSP中啟動execl? http://community.csdn.net/Expert/TopicView1.asp?id=4909154
Time of Update: 2018-12-08
一.建立資料庫及ODBC資料來源 1.建立jcc.mdb資料庫及user表 2.添加測試資料 3.配置ODBC資料來源 二.在<%wwwroot%>/下,建立Access資料庫連接檔案Select.jsp Select.jsp源碼如下: <%@page contentType="text/html;charset=gb2312"%> <%@page import="java.sql.*"%> <html>