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

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

在JSP中實現水晶報表

        怎樣在jsp中實現水晶報表呢?水晶報表的WEB實現資料倒是很多,但都講的是微軟的.net方案.jsp中如何?水晶報表的動態顯示呢?經過一段時間的痛苦摸索,現在把我的方案介紹給大家,希望各位大哥批評指正我的問題:需要動態顯示水晶報表,並且要根據我傳遞的一個參數(BH)的值動態顯示資料.並且要可以把水晶報表匯出為word,excel,pdf等格式我的解決方案:一:下載 crystal reports 10 for  BEA weblogic workshop二:安裝crystal

使用JSP產生彩色漢字驗證碼

<%@ page language="java" contentType="image/jpeg" pageEncoding="UTF-8"%><%@ page import="java.awt.Color, java.awt.Font, java.awt.Graphics, java.awt.image.BufferedImage,

Jsp頁面的幾種傳參方式

1.JavaScript傳參:這種傳參方式用opener關鍵字, 可以實現跨頁傳參.其用法就是用opener關鍵字調用父表單的一個組件.  舉例:   opener.myform.txt.value = document.myform.txt.value;  優點:   簡單,對網路傳輸限制比較底.  缺點:   不靈活,對與大量的傳參不現實,也不實際.2. " ? "傳參: 在傳遞地址的尾部加上? 後面跟參數的名字和其值,在另外一個Jsp頁面中就可以用request.getParameter(

事件驅動的Web之旅——JSP與JavaScript的融合

事件驅動的Web之旅——JSP與JavaScript的融合(此文獻給所有使用Delphi的程式員)說正題之前,我先寫個序吧!我深愛著Delphi,不能自拔。可是我也看到了B/S是以後程式設計的大方向,多年更隨Delphi,使我在這個時候選擇Java/JSP(你知道嗎?第一個嘗試跨平台開發的語言是Pascal)。說句實話,在Windows的案頭開發領域Delphi當之無愧為老大。他是那麼的快捷和方便,在學習Web的時候,我也帶進了Delphi的思想,為什麼Web不可以像Windows

WebLogic下對JSP校正比較嚴格所出現的問題

    第一次為測試組部署測試環境時,遇到了很多的問題,幾乎都是頁面打不開,結果發現是WebLogic對JSP校正非常嚴格,遇到不規範的書寫方式或者標籤中引入了並不存在的類,就會報錯誤,而這些問題是在Tomcat下從未出現的。所出現的錯誤如下:1,首頁面中引入的xx標籤,而xx.tld中的tag中有一個是並不存在的類2,在xxx頁面引入的struts標籤中,<%@ taglib uri=http://jakarta.apache.org/struts/tags-template

jsp+javabean的分頁

這是我們項目中的分頁代碼,是用JSTL + 自訂標籤檔案 + JAVABEAN實現的,或許對你有所協助:一、自訂標籤檔案1、iterator.tag<!-- 標準標籤和自訂標籤聲明 --><!-- 支援未聲明的屬性 --><%@ tag dynamic-attributes="attributes"%><%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %><%@

動態三級聯動菜單,無重新整理,jsp實現

總共三級,通過學院department選擇系division,通過系選擇專業speciality<%@ page language="java" import="java.util.*,java.lang.*,java.sql.*" pageEncoding="GB18030"%><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01

Jsp中文亂碼小議

Jsp中文亂碼小議            -------郭鵬Jsp是一個很熱門的話題,但讓大多數人都頭痛的是JSP頁面中的亂碼問題,筆者身有體會;曾為瞭解決中文亂碼問題鬱悶了好幾天,試了很多方法都不行。最後在JSP專業人士的協助下,終於解決。之後筆者曾對此做了一些小的研究。首先我們先瞭解一下問題的原因。一般情況在在每個JSP頁的頭部都有這樣一條語句:<% page contentType="text/html; charset=gb2312" %>這條語句決定了此頁面使用GB2312

JSP 編程技巧集錦

1. 如何讓選中的一行記錄高亮顯示?http://topic.csdn.net/t/20050105/09/3699823.html2. 如何在下拉式清單方塊裡選擇一個值後跳出新視窗?http://topic.csdn.net/t/20050107/15/3707444.html3.

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:由rs.last()方法不可用,學習ResultSet遊標筆記

問題起因:今天學習做一個文章列表翻頁的程式,需要獲得資料集中的資料總行數我用的方法如下:--------------------------------------------------int RowCount = 0;rs.last();RowCount= rs.getRow(); //移動到最後,檢索當前行編號,擷取總行數 。out.print("總行數:" + RowCount + "<br/>");//out.print("isLast:" + rs.isLast() +

Ditchnet JSP Tabs Taglis標籤的使用

         下載“Ditchnet JSP Tabs Taglis”的jar檔案;         將下載包中的jar檔案複製到install_dir/tomcat/commn/lib目錄下         確保你的web應用程式中的根目錄是可寫的         重載你的web應用程式         將org.ditchnet.taglib目錄拷到你的web應用程式目錄下         在你的JSP頁面,添加tab標籤庫指示頭,和XHTML的“Transitional

struts(一)——jsp+Servlet講解MVC架構基本原理

自從接觸java一來,經常在論壇上看到一些大牛談論架構云云,每每都覺得他們這些懂架構的都是真的大牛啊。羨慕嫉妒恨不能當飯吃,咱也跟隨巨人的步伐,開始研究架構之旅。struts是所有架構中最簡單、最經典的,從struts開始入手,算是一步捷徑。本篇作為預備篇,先從緣起緣滅開始吧——MVC基本原理。MVC架構3個部分間的功能協作過程,已經很清楚了,不過這裡可以再簡單提一下:               1、終端使用者發出一個請求,該請求到達Controller控制器。2、控制器接受請求後,會檢查該請

從Servlet到JSP,從Model1到Model2

Servlet的出現Servlet技術和JSP技術是利用Java語言開發Web應用程式的兩個主要技術,1996年Sun公司首次推出Servlet技術來解決Web程式當中的效能問題。Servlet在首次被使用者請求的時候載入到記憶體當中,之後將一直駐留在記憶體裡,對同一個servlet的後續請求將不用再對這個servlet的類進行執行個體化,這種機制大大提高了Web應用程式的相應速度。可是Servlet並不是那麼完美,當人們在編寫Servlet的時候發現所有HTML輸出代碼都封裝在String對象

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

如何將html頁改成jsp

 一般情況,將html頁改成jsp有兩種方法,第一種是直接修改html檔案,另一種是建立jsp檔案。下面具體說一下這兩種方式。假設我們要將testPage.html檔案修改為testPage.jsp檔案。原testPage.html檔案內容為:<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"

jquery直接顯示jsp返回的資料

jQuery是目前一個很流行的js架構,它也提供了對ajax很好的支援。使用ajax非同步請求資料時,如果伺服器返回的一個列表資料,通常的做法是把列表資料轉換成json格式的資料,然後返回到頁面,使用jQuery進行解析並用表格來顯示,這要求你對javascript解析json很熟透。我在這裡提供一種投機取巧的做法,使用jQuery發送非同步請求給Servlet,Servlet仍然使用JSP渲染結果,最後由JSP返回html給用戶端頁面,用戶端頁面通過jQuery直接把資料顯示在頁面上。這樣就可

純jsp打造無限層次的樹

很多人在開發中遇到過這樣的問題:一個表,有自己編號,內容,上級編號,如何用這些資料在jsp中構造一個樹?做樹並不複雜,但我們通常做的是2層或3層,那樣的資料一般來自多個表,比如:部門,員工然而這種自串連的表,其沒有確定的層次,可能是無限多級比如:a是b的上級,b是c的上級,c是d的上級...每個上級有幾個下級,下級的層次,都是動態解決這個問題,其實主要用到js的知識可以使用div的innerHTML 屬性當然也可以用table,用append的方法下面就用div的innerHTML

總頁數: 266 1 .... 138 139 140 141 142 .... 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.