目前分類:【Servlet與JSP】 (7)
- Apr 28 Thu 2016 19:28
【Servlet與JSP】 EL中屬性物件的種類與在JSP網頁中的用法
- Apr 26 Tue 2016 20:29
【Servlet與JSP】基礎 GET、POST方法
- Apr 26 Tue 2016 20:08
【Servlet與JSP】請求標頭的名稱與對應的值、回應標頭的名稱與對應的值
請求標頭的名稱與對應的值 | |
Date | 請求發送的日期和時間 |
Accept | 瀏覽器能接受之回應的MIME型態 |
Accept-Encoding | 瀏覽器可接受的編碼列表 |
Accept-Language | 伺服器的回應資料可以用哪些語言編寫的列表 |
User-Agent | 表示瀏覽器版本的字串 |
Host | 伺服器的域名與伺服器監聽的TCP埠號。若埠號是標準埠號可以省略。 |
Connection | 瀏覽器是否支援持續性連線(幾乎都支援) |
Cookie | 送回由伺服器送到客戶端瀏覽器的所有cookie |
Referer | 推薦者網頁的URL,你是由哪個網頁連到本頁面的?(廣告收益) |
Content-Length | 請求本體的長度 |
Content-Type | 請求本體的MIME類型(只有post和put方法的請求才有) |
回應標頭的名稱與對應的值 | |
Date | 回應發送的日期和時間 |
Content-Type | 回應本體的MIME型態 |
Content-Encoding | 回應的編碼 |
Content-Language | 回應的語言 |
Connection | 伺服器是否支援持續性連線(幾乎都支援) |
Set-Cookie | 送給客戶端瀏覽器的cookie |
Content-Length | 回應本體的長度 |
Cahe-Control | 通知瀏覽器要保留此回應多久 |
Expires | 指出在何時(日期/時間)之後回應就會被認為是過期的(賞味期)、在快取存多久? |
Last-Modified | 請求標的物的最後修改時間 |
Location | 用於重新導向,通知瀏覽器要向哪個新的網址發出請求 |
- Apr 26 Tue 2016 19:54
【Servlet與JSP】基礎 製作一個單一明牌跟多明牌
- Apr 26 Tue 2016 19:18
【Servlet與JSP】基礎 標籤說明web.xml內定義Servlet
<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd" version="3.0">
- Apr 21 Thu 2016 15:26
【Servlet與JSP】基礎 製作一個單一明牌
- 先做一隻程式(class),一輸入的參數隨機生出一組數字來,回傳這一組數字(是一個list),這個class叫LotteryBean
- 再做一隻程式(servlet)名叫LotteryServlet,他被召喚後會呼叫LotteryBean、傳入值域(最大49最小值1、一組要幾個數字6)後獲得一組數字,他會把獲得的list放入一個Collection中,再用setAttribute把這個Collection傳入JSP裡。用getRequestDispatcher跟forward來設定要傳到哪一個JSP中跟傳甚麼(/ch01/goodLuck.jsp)
再來著作接收跟傳入資訊的JSP檔
- 第一個queryLottery.jsp,也就是傳出資料的頁面有一個表單form,<Form action="LotteryServlet" method="POST">,表示將表單的資料傳給LotteryServlet這個Servlet來執行
- 第二個goodLuck.jsp,接收LotteryServlet計算好的資料並顯示於螢幕,用${visitName}、${luckyNumber}來抓標記把值放出來
package ch01;
- Apr 20 Wed 2016 20:02
【Servlet與JSP】基礎 建立檔案01