Time of Update: 2017-01-18
【前面的話】 在網上經常看到有人對request.getSession(false)提出疑問,我第一次也很迷惑,看了一下J2EE1.3 API,看一下官網是怎麼解釋的。 【官方解釋】 getSession public HttpSession getSession(boolean create) Returns the current HttpSession associated with this request or, if if there is no current session
Time of Update: 2017-01-18
複製代碼 代碼如下:<%@ page contentType="text/html;charset=gb2312"%> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312"> </head> <body leftmargin="0" topmargin="0" bgcolor="#ffffff"> <form
Time of Update: 2017-01-18
動態INCLUDE 用jsp:include動作實現 <jsp:include page="included.jsp" flush="true" />它總是會檢查所含檔案中的變化,適合用於包含動態網頁面,並且可以帶參數。 靜態INCLUDE
Time of Update: 2017-01-18
一.建立資料庫及ODBC資料來源 1.建立jcc.mdb資料庫及user表 2.添加測試資料 3.配置ODBC資料來源 二.在<%wwwroot%>/下,建立Access資料庫連接檔案Select.jsp Select.jsp源碼如下: <%@page contentType="text/html;charset=gb2312"%>
Time of Update: 2017-01-18
複製代碼 代碼如下:import java.io.ByteArrayOutputStream; import java.io.FileOutputStream; import java.io.IOException; import java.io.OutputStreamWriter; import java.io.PrintWriter; import javax.servlet.RequestDispatcher;
Time of Update: 2017-01-18
//驗證性別(選項按鈕驗證) 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: 2017-01-18
1、Configuration/SessionFactory/Session Configuration執行個體代表了一個應用程式中Java類型 到SQL資料庫映射的完整集合. Configuration被用來構建一個(不可變的 (immutable))SessionFactory. SessionFactory是安全執行緒的,建立代價很高。 Session是非安全執行緒的,輕量級的。一個Session對應一個JDBC串連,
Time of Update: 2017-01-18
資料的儲存,更新和刪除: 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: 2017-01-18
1、在tomcat下針對舊網域名稱做個虛擬機器主機 首頁為index.jsp ,404錯誤頁面為 unfind.jsp 首頁使用301轉向,有利於 搜尋引擎最佳化 <% response.setStatus(301); response.setHeader( "Location","http://***.com"); response.setHeader( "Connection", "close"); %> unfind.jsp 判斷舊頁面應該轉向的新頁面地址,沒有則跳到新的頁面,
Time of Update: 2017-01-18
1.包: 複製代碼 代碼如下: package beanpackage; /** * * @author lucifer */ public class SystemProperties { public String getRuntimeEnvironmentVersion(){ return System.getProperty("java.version"); } public String getRuntimeEnvironmentVendor(){ return
Time of Update: 2017-01-18
1.代碼: 複製代碼 代碼如下: <%-- Document : index Created on : 2009-10-4, 13:56:46 Author : lucifer --%> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <title></title> <meta
Time of Update: 2017-01-18
下面就以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: 2017-01-18
找了好久終於找到一個jsp上能用的…… 分享!! 複製代碼 代碼如下:<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%> <!DOCTYPE html PUBLIC "-/
Time of Update: 2017-01-18
1. 在Word或Excel中製作報表的樣式。 Excel的行高和列寬單位無法用mm或cm表示。 需要計算。在1024*768下,1CM約為38像素。 以此為基準,可計算並控制報表的行列位置。 2. 在Word中設定“表格——標題列重複”。 在Excel中設定“檔案——版面設定——工作表——列印標題”。 3. 另存新檔網頁,改尾碼名“htm”為“jsp”。 4. Word報表檔案頭為: <%@page
Time of Update: 2017-01-18
< %@ include file=” ”%> < jsp:include page=” ” flush=”true”/> 前者是指令元素、後者是行為元素。具體它們將在何處用?如何用及它們有什麼區別?這應該是很多人看到它都會想到的問題。下面一起來看看吧。 通常當應用程式中所有的頁面的某些部分(例如標題、頁尾和導覽列)都相同的時候,我們就可以考慮用include。具體在哪些時候用<
Time of Update: 2017-01-18
複製代碼 代碼如下:<?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE html PUBLIC "-//WAPFORUM//DTD XHTML Mobile 1.0//EN" "http://www.wapforum.org/DTD/xhtml-mobile10.dtd"> <%@ page language="java" contentType="text/html; charset=UTF-8"
Time of Update: 2017-01-18
一個web中完全可以沒有web.xml檔案,也就是說,web.xml檔案並不是web工程必須的。 那什麼時候需要,什麼時候可以不需要呢? 要想回答上面的問題,得先瞭解web.xml檔案使用來幹什麼的。web.xml檔案是用來配置:歡迎頁面、servlet、filter等的。當你的web工程沒用到這些時,你可以不用web.xml檔案來配置你的web工程。 那麼web.xml能做的所有事情都有那些?
Time of Update: 2017-01-18
在JSP中使用自訂標籤可以達到這樣的目的,事實上,我們所熟知的各類架構基本上都是通過自訂標籤的形式來實現的。 通過使用自訂標籤,我們可以將實現複雜的邏輯在頁面用簡單的標籤來加以展示。下面我們來實現一個非常簡單的自訂標籤,期望通過這個簡單的執行個體引領各位進入自訂標籤的領域。我們準備定義的這個自訂標籤所實現的功能是在JSP頁面中顯示出著作權資訊,並且在以後的博文中,我們還會對它進行升級改造。 首先,開啟編輯器,建立以下Java代碼: 複製代碼 代碼如下: package
Time of Update: 2017-01-18
複製代碼 代碼如下: /** * 實現檔案另存功能 * * @param text * 檔案內容 * @param fileName * 檔案名稱 * @return */ protected String renderFile(String text, String fileName) throws IOException { response.addHeader("Content-Disposition", "attachment; filename=" + fileName);
Time of Update: 2017-01-18
看了網上的,有幾種方法: 1 在你的表單頁裡HEAD區加入這段代碼: 複製代碼 代碼如下:<META HTTP-EQUIV="pragma" CONTENT="no-cache"> <META HTTP-EQUIV="Cache-Control" CONTENT="no-cache, must-revalidate"> <META HTTP-EQUIV="expires" CONTENT="Wed, 26 Feb 1997 08:21:57 GMT"> 2