JSP實現分頁功能

 分頁須知知識點:(1)JDBC2.0的可滾動結果集。(2)HTTP GET請求。一、可滾動結果集Connection con  = DriverManager.getConnection();PreparedStatement stmt = con.prepareStatement(sql,ResultSet.TYPE_FORWARD_ONLY,ResultSet.CONCUR_READ_ONLY);ResultSet rs =

Servlet&JSP的那些事兒(二十五)

web應用程式分為開發和部署兩個階段。通過部署,能實現組件與組件之間的松耦合,降低web應用的維護難度。本篇主要討論如何配置任意目錄下的web程式以及如何以war檔案的形式發布web程式。我們首先討論如何配置任意目錄下的web程式。配置任意目錄下的web程式一個web容器可以運行多個web程式,每個web程式都有一個唯一的上下文根,上下文根如何部署是和具體的web容器相關的。對於tomcat來說,安裝目錄下的webapps檔案夾下的每一個子目錄都是一個獨立的web應用程式,這個子目錄的名字就是這

Java和jsp編程中應該注意的幾個常見問題

Java和jsp編程中應該注意的問題1.    對應String類型的對象使用println()方法時,如果對象為null,將列印null而不是引發NullPointerException,由此引用的問題是容易造成錯覺,對於以後對字串的操作容易引起問題。2.    引發NullPointerException異常,主要原因是沒有對對象的存在性進行驗證,在jsp編程中經常出現:if (request.getParameter(“username”).equals(“xxx”))、out.print

配置Eclpise+tomcat與實現JSP部署

一.下載    J2SDK下載  http://java.sun.com/j2se/1.4.2/download.html  下載版本是j2sdk-1_4_2_08    ECLIPSE下載  http://www.eclipse.org/downloads/index.php  下載版本是eclipse-SDK-3.0.2-win32    ECLIPSE

[中文版]執行個體講解JSP Model 2體繫結構(探索MVC設計模式)–1

最近已經有了很多相關的介紹,JSP正在成為一種卓越的Java技術,可用於建立動態Web應用程式。Java程式員之所以喜愛JSP有數不清的理由。有些人喜歡它為互動式頁面帶來的“一次編寫,處處使用”的方式;還有些人欣賞它是因為它容易學習,並且使他們可以把Java作為一種伺服器端指令碼語言來使用。但更多的還都是因為一個共同原因——使用JSP的最大好處是它能協助你有效地把表達與內容分離開。在本文中,我對下面的問題作了深入探討,那就是,如何使用JSP Model 2體繫結構獲得最佳的表達——內容分離效果。

JSP中使用PreparedStatement操作資料庫

<%@ page contentType="text/html; charset=gb2312" language="java" import="java.sql.*" import="java.util.*" import="java.text.*" errorPage="" %><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"

Servlet&JSP的那些事兒(十一)

作為web開發的一部分,資料庫訪問也是必不可少的。我們先瞭解一下JDBC吧。JDBCJDBC(java database

Servlet&JSP的那些事兒(十六)

上一篇我們討論了自訂標籤,也通過實現Tag介面完成了一個簡單的空標籤執行個體。本篇我們首先再通過一個執行個體實現一個帶屬性標籤。該執行個體實現一個<max>標籤,用於計算兩個數的最大值。在此就不再贅述項目建立的過程,如果有問題請參考前面內容。直接貼上代碼,主要代碼如下:編寫MaxTag.javapackage com.shan.tag;import java.io.*;import javax.servlet.jsp.*;import

Servlet&JSP的那些事兒(十三)

這一篇我們討論javabean。在上一篇Servlet&JSP的那些事兒(十二)中,我們編寫了一個簡單的留言板,不過在這個小項目中存在一些問題。比如,我們在jsp頁面中包含了大量的java代碼,對於這種小項目還好操作,但是對於大項目,如果頁面編輯人員一不小心,刪除了一些java代碼,就會出現錯誤。而java程式員又會面對大量的html代碼,也會對開發有影響。為了分離頁面中的html代碼和java代碼,javabean就應運而生。它將顯示邏輯和商務邏輯分離,使得前台和後台開發人員可以著重於

Servlet&JSP的那些事兒(二十二)

本篇的主題是中文亂碼問題.我們將分析中文亂碼產生的原因,並通過多種方式解決中文亂碼問題。在電腦中,只有位元據。不管資料儲存在記憶體或者外存,對於我們看到的字元,也是以二進位形式儲存的。不同字元對應位元的規則,就是字元的編碼。字元編碼的集合就稱之為字元集。常用字元集常用的字元集有ASCII碼,ISO8859-1,GB2312,GBK,Unicode,UTF-8。每一個ASCII碼用8位位元表示,比如字元“0”表示為48。ASCII最多能表示256種字元,最初只用於表示英文字母和其他字元,但是隨著電

Servlet&JSP的那些事兒(四)

在本篇我們主要講兩個方面內容,Servlet生命週期和Servlet請求轉寄。其實在之前我們已經大致介紹過Servlet生命週期的整個過程,只不過沒有系統化提及,而在本篇我們會系統的闡述。Servlet的生命週期Servlet運行在Servlet容器中,其生命週期由容器來管理。Servlet的生命週期通過javax.servlet.Servlet介面中的init()、service()和destroy()方法來表示。Servlet的生命週期包含了下面4個階段:(1)載入和執行個體化Servlet

jsp:useBean 中type、class和beanName

網上的解釋是:class="package.class"  使用new關鍵字以及class構造器從一個class中樣本一個bean.這個class不能是抽象的,必須有一個公用的,沒有參數的構造器.這個package的名字區別大小寫。type="package.class"  如果這個Bean已經在指定的範圍中存在,那麼寫這個Bean一個新的資料庫類型 。如果你沒有使用class或beanName指定type,Bean將不會被樣本.package和class的名字,區分大小寫.beanName="

Jsp隱式對象 和 EL隱式對象

JSP共有九大內建對象:(1) HttpSession類的session對象作用:主要用於來分別儲存每個使用者資訊,與請求關聯的會話;工作階段狀態維持是Web應用開發人員必須面對的問題。(2) HttpServletRequest類的request對象作用:代表請求對象,主要用於接受用戶端通過HTTP協議串連傳輸到伺服器端的資料。(3) HttpServletResponse類的respone對象作用:代表響應對象,主要用於向用戶端發送資料(4)

jsp 資料庫連接學習記常見的錯誤及原因

一.233錯誤、     已成功與伺服器建立串連,但是在登入過程中發生錯誤。(provider:具名管道提供者,error:0-管道的另一端上無任何進程。)(Microsoft SQL Server,錯誤:233)    1.開啟“Microsoft SQL Server 2005--組態工具--SQL Server 組態管理員”    2. "SQLServer 2005

怎麼樣配置JSP運行環境

首先是下載工具:我建議初學者用Editplus+JDK,我覺得如果用例如JB,Eclipse,JCreator,雖然剛開始的時候比較方便,但是確使初學者門不知道怎樣配置環境變數,從而難以達到知其然,知其所以然的地步可以通過如下地址下載:Editplus(最新版本是v2.11):http://count.skycn.com/softdown.php?id=3641&url=http://sc-http.skycn.net/down/epp211a_cn.exe(要照註冊碼就自己找吧,網上很

org.apache.jasper.JasperException: Unable to compile class for JSP

web.xml檔案中,加入一下代碼出現的錯誤:<servlet>    <servlet-name>debugjsp</servlet-name>    <description>Added to compile JSPs with debug info</description>    <servlet-class>org.apache.jasper.servlet.JspServlet</servlet-class

jsp使用標籤來控制內容顯示

jsp使用<c:choose>標籤來控制內容顯示<c:choose><c:when test="${task.status eq 1}">未開始</c:when><c:when test="${task.status eq 2}">進行中</c:when><c:when test="${task.status eq 3}">已終止</c:when><c:when

JSP產生靜態頁原理

常見的分類資訊首頁,需讀取至少六次資料庫;其他子頁面,五至十幾次次不等。  在使用資料庫連接池的情況下,Tomcat可以支撐的並發量也十分有限。系統資源主要消耗在兩方面:  1、資料庫操作,頻繁的從資料庫返回結果;  2、Tomcat解析JAVA檔案。  將動態網頁面按一定規則建立一匹.html純靜態頁面的過程,稱之為產生靜態頁面。  優點  無須訪問資料庫,節省了最大的系統消耗。  Tomcat直接返回.html靜態檔案,無須解析JAVA檔案,最大限度的提高效率。  安全,避免了非法傳遞參數所

Java效能(2) 調整你的JSP和Servle

轉載地址:http://blog.csdn.net/jinhuiyu/archive/2008/12/10/3487588.aspx很多應用的表現層都是使用JSP和Servlet, 這一篇探討一下怎麼通過Coding最佳實務和部署過程的配置提高這類應用的效能。推薦的最佳coding 實踐這一段提供一些技巧和coding實踐去提高JSP和servlet的效能。一下是一些提高JSP和servlet效能的通用規則最小化servlet中的java

jsp簡單分頁代碼

<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%><%@ page import="datedao.UserBase"%><%@ page import="datedao.DateDao"%><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <script

總頁數: 266 1 .... 82 83 84 85 86 .... 266 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.