一個容易混淆的問題:JSP中getParameter與getAttribute有何區別?

一個容易混淆的問題:JSP中getParameter與getAttribute有何區別? JSP中getParameter與getAttribute有何區別?——說實話,這個問題當初我也困惑很久,我也知道怎麼用,可是到底有什麼區別,我也不是很清楚,後來找了很多資料才明白。昨天又有一位朋友問我這個問題,想我當初同樣也困惑過,於是我就把這個問題貼出來,讓同樣困惑的朋友解惑。——getParameter得到的都是String類型的。或者是http://a.jsp?id=123中的123,或者是某個表單

jsp include 亂碼問題的解決

jsp include 亂碼問題的解決jsp include 的檔案有時候會出現亂碼,經過測試發現如下方法可以修改。第一種情況可以修改被include的檔案:1.當jsp include動態檔案時(jsp檔案)可以在被include的jsp檔案頭部加上代碼:   <%@ page language="java" contentType="text/html; charset=UTF-8"   pageEncoding="UTF-8"%>    可以解決。2.當jsp

JSP中的include 機制

本文是新的 JSP 最佳實務系列文章的第一部分,它介紹了 JavaServer Pages include 機制。請跟隨 Java 編程專家 Brett McLaughlin 學習如何使用 include 將靜態標頭檔和腳註檔案加入您的網站或 Web 應用程式頁面中。 歡迎閱讀 Java 專區中最新的最佳實務系列文章。如果您看過先前的系列文章,那麼您會知道最佳實務旨在讓您快速瞭解各種 Java 技術的有用方面。這一系列的最佳實務專門討論 JavaServer Pages(JSP)技術,它是核心 

jsp內建9大對象簡介

         定義:可以不加聲明就在JSP頁面指令碼(Java程式片和Java運算式)中使用的成員變數  JSP共有9種基本內建群組件(可與ASP的6種內部組件相對應): request、response、session、out、page、application、exception、pageContext、config,下面進行分別介紹。  1.request對象

ExtDesign中產生的程式碼,如何應用於jsp中

第一步:在ExtDesign中拖拽產生頁面,並且匯出代碼如下:(以產生一個簡單的panel為例)Ext.MyPanel=Ext.extend(Ext.Panel ,{xtype:"panel",title:"我的面板",width:400,height:250,initComponent: function(){Ext.MyPanel.superclass.initComponent.call(this);}})第二步、在jsp頁面中引入需要的js和css檔案

JSP資料庫連接大全

一、jsp串連Oracle8/8i/9i資料庫(用thin模式) testoracle.jsp如下: < %@ page contentType="text/html;charset=gb2312"% > < %@ page import="java.sql.*"% > < html > < body > < %Class.forName("oracle.jdbc.driver.OracleDriver").newInstance();

3-2 JSP中的請求、響應、Cookie、會話HttpSession

1 JSP中的請求與響應1.1 請求與響應的基本概念請求:當使用者在瀏覽器中輸入 URL並提交或提交表單時,一個請求即被建立並送到伺服器上。響應:當伺服器接收到使用者的請求時,會根據使用者的具體請求做相應的處理操作,並將操作結果返回給使用者。1.2 request對象的常用方法object getAttribute(String name) 返回指定屬性的屬性值 Enumeration getAttributeNames() 返回所有可用屬性名稱的枚舉String

jsp對上傳檔案下載

jsp對上傳檔案的支援不象php中支援的那麼好,直接做成了函數,也不象asp中要通過組件才能實現。jsp中可以通過javabean來實現。但是我們沒有必要自己去寫一個上傳的bean,在網上已經有了很多成型的技術,smartupload就是其中的一個。但是smartupload是將檔案先讀到伺服器的記憶體中,所以上傳太大的檔案(超過100兆)有可能會出問題,也算是一個美中不足吧:)    先說一下提交的頁面,smartupload組件要求用位元組流的方式來提交<FORM

利用緩衝技術提高JSP程式的效能和穩定性

     一、概述  在Web應用中,有些報表的產生可能需要資料庫花很長時間才能計算出來;有的網站提供天氣資訊,它需要訪問遠程伺服器進行SOAP調用才能得到溫度資訊。所有這一切都屬於複雜資訊的例子。在Web頁面中加入過多的複雜資訊可能導致Web伺服器、資料庫伺服器負荷過重。JSP代碼塊緩衝為開發人員帶來了隨意地增加各種複雜資訊的自由。  JSP能夠在標記庫內封裝和運行複雜的Java代碼,它使得JSP分頁檔更容易維護,使得非專業開發人員使用JSP分頁檔更加方便。現在已經有許多標記庫,它們或者是商業

JSP動態包含與靜態包含

<jsp:include>動態包含與靜態包含動態INCLUDE用jsp:include動作實現 <jsp:include page="included.jsp" flush="true" />它總是會檢查所含檔案中的變化,適合用於包含動態網頁面,並且可以帶參數。(這裡你必須使用flush="true",你不能使用false值.預設值為false )靜態INCLUDE用include偽碼實現,定不會檢查所含檔案的變化,適用於包含靜態頁面<%@ include

JSP內建對象—-out&&pageContext

(一)out對象out對象代表一個頁面輸出資料流,通常用於在頁面上輸出變數值及常量。一般在使用輸出運算式的地方,都可以使用out對象來達到同樣的效果。servlet中:  printWriter  out=response.getWriter()out.println();所有使用out的地方,都可以使用輸出運算式來代替,而且使用輸出運算式更加簡潔

jsp網頁動態顯示時間

<script type="text/javascript"> function startTime(){ var today=new Date() var week=new Array("星期日","星期一","星期二","星期三","星期四","星期五","星期六"); var year=today.getYear() var month=today.getMonth()+1 var date=today.getDate() var

SQLServer資料庫的圖片儲存(Java實現)並顯示到jsp上

第一種情況:java讀取寫入圖片。本想找點代碼測試一下在SQL Server中存取圖片的方法, 結果狂搜之後才發現,不是基於在jsp中的應用,就是本身過程太複雜,今天,突然看到一篇java實現資料庫圖片儲存的文章,學java好象也有一年了,學jdbc也很長時間了,可是這方面還沒寫過呢。就參考了網上的幾篇文章,寫了一個下午。終於寫好了。現在把代碼貼出來。以供大家參考。代碼絕對可以運行,在我的機器是啟動並執行結果完全正確。我的機器是jdk1.5+winxp+eclipsepackage

jsp各種亂碼問題解決方案

類型1、瀏覽器開啟一個jsp頁面時,頁面中的中文出現亂碼    有很多IDE預設的jsp檔案是iso-8859-1編碼,它對中文不能識別,用<%@ pageEncoding="utf-8"%>或者"gb2312"、"gbk"都可解決這個問題,至於他們具體有什麼區別,這裡就不多講了,搜百度就可以了,這裡只講方法。類型2、瀏覽器調用一個servlet時,頁面中出現中文亂碼    比如該servlet的一個方法是:    public void

JSP驗證碼問題

首頁 <img src="RandomCodeCtrl"/> web.xml <servlet> <servlet-name>RandomCodeCtrl</servlet-name> <servlet-class>com.chainway.util.RandomCodeCtrl</servlet-class> <load-on-startup>4</load-on-startup>

JSP運行原理及優勢

JSP本質上就是把Java代碼嵌套到HTML中,然後經過JSP容器(Tomcat、Resin、Weblogic等)的編譯執行,再根據這些動態代碼的運行結果產生對應的HTML代碼,從而可以在用戶端的瀏覽器中正常顯示。運行原理如果JSP頁面是第一次被請求運行,伺服器的JSP編譯器會產生JSP頁面對應的JAVA代碼,並且編譯成類檔案。當伺服器再次收到對這個JSP頁面請求的時候,會判斷這個JSP頁面是否被修改過,如果被修改過就會重建Java代碼並且重新編譯,而且伺服器中的記憶體回收方法會把沒用的類檔案刪

JSP內建對象之request

書接上回,上次跟大家概括的說了說JSP的九種常用內建對象。接下來就該聊聊它們各自的特點了,今天先說說request吧。下面是request的一些常用方法:isUserInRole(String role):判斷認證後的使用者是否屬於邏輯的role中的成員。getAttribute(String

使用輸出資料流解決在網頁(JSP)中顯示文檔(PDF等)問題

今天看到個貼,問關於application/pdf的問題,感覺挺有意思的,順便自己嘗試了下下面給出具體代碼在工程的web.xml中添加mime資訊(讀者可自行嘗試更換成其他格式,比如word)<mime-mapping><extension>pdf</extension><mime-type>application/pdf</mime-type></mime-mapping>在servlet中讀取pdf檔案並輸出給瀏覽器顯示

jsp載入不了css和js時試試的方法

<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%><%@ taglib prefix="s" uri="/struts-tags" %><%String path = request.getContextPath();String basePath =

配置Eclpise+tomcat並實現JSP的編寫與部署

這次畢業論文的題目是主要畫面格的特徵提取演算法研究,其需要一DEMO,需建立在Web服務體繫上並以JSP動態網頁面作為介面。經過考慮,決定使用現在非常流行的JAVA開發平台Eclipse以及比較Tomcat伺服器作為開發工具。但這兩個軟體的配置與使用比沒有像Jbulider等商業JAVA IDE那樣方便簡單,而且講述配置方法的中文書籍也不多。經過一段時間的摸索,以及在網上搜集資料,進行多次的實踐,終於將這兩個軟體配置成功,並實現了簡單JSP動態網頁面的編寫與部署,為以後系統的編寫創造了條件。現在

總頁數: 266 1 .... 51 52 53 54 55 .... 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.