JSP/Servlet 學習筆記(四)

對於一個Web應用,的發布過程

JSP page 標籤

<%@ page [ language="java" ] [ extends="package.class" ] [ import="{package.class | package.*}, ..." ] [ session="true | false" ] [ buffer="none | 8kb | sizekb" ] [ autoFlush="true | false" ] [ isThreadSafe="true | false" ] [ info="text" ] [

JSP檔案下載及getOutputStream() has already been的解決

一、採用RequestDispatcher的方式進行1、web.xml檔案中增加  <mime-mapping>    <extension>doc</extension>    <mime-type>application/vnd.ms-word</mime-type>  </mime-mapping>2、程式如下:<%@page language="java" import="java.net.*"

JSP無重新整理上傳

一種常用的上傳檔案(其實不止上傳檔案,所有的form提交都可以)無重新整理的做法是在當前頁面定義一個隱藏的寬高為0的iframe,然後把form提交的地址指向這個iframe,然後在伺服器處理完之後回寫一個<script>parent.callback();</script>這樣的內容,來調用父視窗的指令碼函數。這樣做要注意一個問題是伺服器返回的contentType要設為text/html,不能為text/javascript,之前在代碼中設定返回的contentTyp

jsf 標籤與 jsp 標籤的使用區別

1.  調用 js 事件的區別: jsp 標籤的js事件的參數可以是標籤,然而 jsf 標籤卻不行。<input type="text" onkeyup="setSearch('<h:outputText value="#{userSelfAction.selfInfo.spaceHost}"/>')"                                  value="查詢" class="btnOK1"/>  <h:inputText 

關於Servlet、Jsp中的多國語言顯示

因為一直不信Java竟會有不能混排顯示多國語言的BUG,這個周末研究了一下Servlet、Jsp的多國語言顯示的問題,也就是Servlet的多字元集問題,由於我對字元集的概念還不是很清晰所以寫出的東西未必是準確的,我是這樣理解Java中的字元集的:在運行時,每個字串對象中儲存的都是編碼為UNICODE內碼的(我覺得所有的語言中都是有相應編碼的,因為在電腦內部字串總是用內碼來表示的,只不過一般電腦語言中的字串編碼時平台相關的,而Java則採用了平台無關的UNICODE)。全文閱讀:http://w

JSP簡明教程:令人興奮的指令碼編程

如果你是直接使用Java

jsp複習精華

關於jsp中文傳參問題:在接受頁面中request.setCharecterEncoding("GBK");只對post提交有效如要徹底處理則可採取如下辦法,在接受頁面String a = request.getParameter("a").getBytes("iso8859-1",GBK);伺服器端跳轉<jsp:forward page="" />伺服器跳轉是的“/”代表網站的根用戶端跳轉<a href=  /><meta http-equiv="refresh"

JSP/Servlet 學習筆記(一)

 1. Tomcat      不但支援運行Servlet和JSP,而且還具備了作為商業Java Web應用程式容器的特徵.Tomcat已經成為目前開發企業Java Web應用的最佳選擇之一. 2.Tomcat 結構       Tomcat伺服器由一系列可配置的組件構成,其中核心組件是Catalina Servlet容器,它是所有其它Tomcat組件的頂層容器。Tomcat組件可以在server.xml中配置。XML形式的Tomcat組件之間的關係:        <Server>

JSP/Servlet 學習筆記(二)

     在server.xml檔案中的元素分為4類。1.頂層類元素   包括<Server>、<Service>,他們位於整個設定檔的頂層。2.連接器類元素    代表了介於客戶與服務之間的通訊介面,負責將客戶的請求發送給伺服器,並將伺服器的響應結果傳送給客戶。3.容器類元素    代表處理客戶請求並產生響應結果的組件。有3中容器類元素,他們是Engine、Host和Context。4.嵌套類元素    代表了可以加入到容器中的組件。    一些基本的Tomcat元素:

jsp:include,jsp:forward兩種跳轉分別是什麼,有什麼區別

<jsp:forward>從一個JSP檔案傳遞request資訊到另外一個JSP檔案,<jsp:forward>後面的部分將不會被執行。可以使用 <jsp:param> 傳遞參數。<jsp:include>將包含的檔案放在JSP中和其他一起執行。 在JSP中,跳轉頁面有兩種方式:1.forward跳轉:<jsp:forward page="跳轉頁面地址"

jsp-config元素的舉例

 <?xml version="1.0"?><web-app xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee web-app_2_4.xsd" version="2.4"> <description>

淺談JSP與Servlet

這裡淺談JSP與Servlet,不涉及struts、hibernate、Spring,EJB等架構。 說到JSP和servlet,都知道是java的web技術,這兩種技術都能用來產生HTML頁面,也能被java虛擬機器解析。簡單的說,JSP就是嵌入了JAVA代碼的HTML,Servlet是嵌入了HTML代碼的JAVA,或者這樣說才更形象。 什麼時候該用JSP?什麼時候該用Servlet?好像沒有一個明確的界限,相對來說,JSP做顯示更優雅,Servlet做邏輯更容易。順便說一下,JSP是被編譯成

JSP中的9個內建對象

JSP中包含9個那種對象,這9個內建對象都是ServletAPI的類或者介面的執行個體,只是JSP規範將它們預設初始化了,即他們已經是對象,可以直接使用。 1.application:javax.servlet.ServletContext的執行個體。 2.config:javax.servlet.ServletConfig的執行個體,該執行個體代表JSP的配置資訊。 3.exception:java.lang.Throwable的執行個體,該執行個體代表其他頁面中的異常和錯誤。只有當頁面是錯誤

JSP頁面翻譯原理

眾所周知,每一個JSP頁面都會被Web容器編譯成一個Java類,供web容器調用,並且產生HTML葉面回饋給使用者。而瞭解其中的變異方法和規則,對我們學習JSP是非常有好處的,可以說學習好了這個編譯原理,就已經學習好了大部分的JSP知識,剩下的工作就只剩下熟記一些tablib和反覆應用以使自己更加熟練而已了。。先來看一下JSP頁面所對應的Class的基本結構。每一個JSP頁面都會被編譯成成如下的格式樣子,先給一個大致的印象,詳細的說明在後面。public class My$jsp

Hello World——WebSphere Portal V5 最簡單的 portlet:第 2 部分,以 JSP 呈現

本文將帶讀者瞭解如何在 IBM WebSphere Portal Version 5 中開發和部署一個基於 portlet 的簡單 JSP。引言在“Hello World”序列的第一篇文章中,您已經瞭解到如何在 Java 中建立一個 portlet,它能夠輸出“hello, world”。這是示範性的,並不是開發 portlet 的一種實用方法。那麼,它到底有什麼樣的問題呢?本文(第二篇文章)將來解決其中的一個問題。在這個最簡單的“Hello World!”程式中,Java 程式碼封裝含了文本“

為MyEclipse 9/10中的html/JSP編輯器添加代碼自動提示

在myeclipse 9以前的版本中,我們如果要為html編輯器添加自動的代碼提示可以這樣操作:windows-->preferences-->MyEclipse-->Files and Editors-->HTML-->HTML Source-->Content assist在右邊的在Prompt when these characters are inserted後輸入<=

用JSTL實現JSP應用程式快速開發

  在這篇文章中,我將為大家介紹一種基於JSP且靈活有趣的技術,那就是JSTL.JSTL全稱為Java Server Pages Standard Tag

圖解JSP執行過程

        前些天學習了JSP這一部分內容,但是在後來再次聽到jsp執行原理時卻想不起來具體的執行過程了。於是上網搜尋了一下,發現大家對於JSP執行過程都是簡單的描述了幾句,既然沒有好的文章,那就自己來一篇吧。        這裡順便用上了王老師的JSP執行過程圖,加示,相信下次只需一眼,我們就能知道整個執行過程。先:JSP執行過程:        1、第一步,首先是使用者向用戶端(瀏覽器)發出HTTP請求。        2、然後伺服器中的servlet容器發現URL中尾碼是.jsp   

JSP中getParameter與getAttribute

——getParameter得到的都是String類型的。或者是http://a.jsp?id=123中的123,或者是某個表單提交過去的資料。——getAttribute則可以是對象。——getParameter()是擷取POST/GET傳遞的參數值;——getAttribute()是擷取對象容器中的資料值;——getParameter:用於用戶端重新導向時,即點擊了連結或提交按扭時傳值用,即用於在用表單或url重新導向傳值時接收資料用。——getAttribute:用於伺服器端重新導向時,即

總頁數: 266 1 .... 215 216 217 218 219 .... 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.