Time of Update: 2018-12-05
JSP中日期的用法 在開發有關日曆的應用程式時,不規則的每月日期數、每周天數和周末的計算一直是個很費腦筋的問題。結果,日期和時間的編程經常令程式員新手畏縮不前。本文將示範在JSP應用程式中日期的用法,為讀者完成某些常見任務提供方便的參考。 目的 應用程式範例的目的是: 通過HTML表單把日期參數提交某個JSP頁來處理。 接收日期參數並建立Calendar對象。 採用Calendar對象找出提交的日期是一周的第幾天以及選中月份裡有多少工作日。 用使用者易於閱讀的顯示格式對日期格式化。 環境
Time of Update: 2018-12-05
使用lodop列印控制項可以方便的做出強大的功能。控制項下載:http://mtsoftware.v053.gokao.net/download.html<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html><head> <
Time of Update: 2018-12-05
一,重新導向頁面 1,response.sendRedirect("url");2,response.setStatus(HttpServletResponse.SC_MOVED_PERMANENTLY);response.setHeader("Location",newLocation); 二,HTML Encoder和URL Encoder1,HTML Encoder自訂,原則:''不輸出,'&'-"&",'<'-"<",'>'-"gt;"
Time of Update: 2018-12-05
JSF通過定製標籤與JSP整合。之前展示過的所有JSF標籤,<h:inputText>、<h:outputText>、<h:form>和<f:view>等,都是定製標籤。根據規範要求,JSF 實現必須通過提供訪問所有標準組件、轉譯器、驗證器和轉換器的定製標籤來支援JSP。這些標籤庫(包括在JSF JAR中)列於表3-6中。表3-6 JSF定製標籤庫URI名 稱通用首碼說 明http://java.sun.com/jsf/core
Time of Update: 2018-12-05
public static String getIpAddr(HttpServletRequest request) { String ip = request.getHeader("X-Forwarded-For"); if (ip == null || ip.length() == 0 || "unknown".equalsIgnoreCase(ip)) { ip =
Time of Update: 2018-12-05
page指令通常位於jsp頁面的頂端,一個jsp頁面可以使用多條page指令。page指令的文法格式如下: <%@ page [language="java"] [extends="package.class"] [import="package.class|package.*,..."] [session="true|false"]
Time of Update: 2018-12-05
轉:http://www.iteye.com/topic/81120首先要說的就是 ajax 是無法實現上傳檔案的,可以想一下ajax與後台通訊都是通過傳遞字串,怎麼能傳遞檔案呢?其實出於安全考慮js是不能操作檔案的,所以就不要再說用ajax來實現檔案的上傳了,這是不可能的。 而本文實現的檔案上傳也是無頁面重新整理的,可以說是一種"類似AJAX"方法。
Time of Update: 2018-12-05
JSP九大對象:
Time of Update: 2018-12-05
JSP隱藏對象是Web容器載入的一組執行個體。它是可以直接在JSP頁面使用的對象,分為四個類別:輸入輸出對象:控制頁面的輸入輸出(request,reponse,out)範圍通訊對象:檢索與JSP頁的面Servlet相關的資訊(session,application,pageContext)Servlet對象:提供有關頁面環境的資訊(page,config)錯誤對象:處理頁面中的錯誤(exception)1、
Time of Update: 2018-12-08
jsp頁面禁止緩衝設定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">
Time of Update: 2018-12-08
複製代碼 代碼如下:con.setAutoCommit(true);//設為true,每次executeUpdate將立刻被執行 sql = "insert into table1(lable1) values('001')"; rs = stmt.executeUpdate(sql); sql = "insert into table2(lable2) values('002')"; rs = stmt.executeUpdate(sql);
Time of Update: 2018-12-08
綜述:有幾種辦法可以暴露JSP代碼,不過經過大量測試,這和WEB SERVER的配置有絕對的關係,就拿IBM Websphere Commerce Suite而言,還有別的方法看到JSP原始碼,但相信是IBM HTTP
Time of Update: 2018-12-06
關鍵字: web 需求:前段時間做的公司內部網站,需要一個portal頁面。其中的message center模組會顯示出公司其他應用程式產生的待審批記錄或者其他和partner相關的內容。因為要避免直接用url redirect過去(不能在url上顯示使用者名稱和密碼的明文,比較銼的單點登入)。這就要求把登入資訊放到post請求體當中去。 先從session狀態的保持說起: 一、術語session
Time of Update: 2018-12-06
(1)在首頁面或者公用頁面中加入: HttpSession session=request.getSession(true); session.setMaxInactiveInterval(900);參數900單位是秒,即在沒有活動15分鐘後,session將失效。這裡要注意這個session設定的時間是根據伺服器來計算的,而不是用戶端。所以如果是在偵錯工具,應該是修改伺服器端時間來測試,而不是用戶端。(2)也是比較通用的設定session失效時間的方法,就是在項目的web.
Time of Update: 2018-12-07
1.編寫servlet類。這裡只是一個簡單的servlet,實際的應用過程中可能需要在其中實現複雜的代碼。上面是使用eclipse產生類的簡單實現。這個類只是重寫了httpservlet的doGet方法。代碼如下:/** * */package com.jefferyxu;import java.io.IOException;import java.io.PrintWriter;import javax.servlet.ServletException;import javax.servlet.
Time of Update: 2018-12-07
There is a trimWhiteSpaces directive that should accomplish this,In your JSP:<%@ page trimDirectiveWhitespaces="true" %>Or in the jsp-config section your web.xml (Note that this works starting from servlet specification 2.5.):<jsp-config>
Time of Update: 2018-12-06
今天在tomcat(7.0.8)上運行一本書的JSP原始碼時,出現如下錯誤: Code highlighting produced by Actipro CodeHighlighter
Time of Update: 2018-12-07
p的網友經常會問資料庫怎麼串連啊,怎麼老出錯啊?所以我集中的在這寫篇文章供大家參考,其實這種把資料庫邏輯全部放在jsp裡未必是好的做法,但是有利於初學者學習,所以我就這樣做了,當大家學到一定程度的時候,可以考慮用MVC的模式開發。在練習這些代碼的時候,你一定將jdbc的驅動程式放到伺服器的類路徑裡,然後要在資料庫裡建一個表test,有兩個欄位比如為test1,test2,可以用下面SQL建 create table test(test1 varchar(20),test2 varchar(20)
Time of Update: 2018-12-07
Cookie簡介及JSP處理Cookie的方法 一.什麼是cookies? 大家都知道,瀏覽器與WEB伺服器之間是使用HTTP協議進行通訊的,當某個使用者發出頁面請求時,WEB伺服器只是簡單的進行響 應,然後就關閉與該使用者的串連。 因此當一個請求發送到WEB伺服器時,無論其是否是第一次來訪,伺服器都會把它當作第一次來 對待,這樣的不好之處可想而知。為了彌補這個缺陷,Netscape開發出了cookie這個有效工具來儲存某個使用者的識別資訊,因此
Time of Update: 2018-12-07
首先,說說JSP/Servlet中的幾個編碼的作用。在JSP/Servlet中主要有以下幾個地方可以設定編碼,pageEncoding="UTF-8"、 contentType="text/html;charset=UTF-8"、request.setCharacterEncoding("UTF- 8")和response.setCharacterEncoding("UTF-8"),其中前兩個只能用於JSP中,而後兩個可以用於JSP和 Servlet中。1、pageEncoding="UTF-8