目前分類:【Servlet與JSP】 (7)

瀏覽方式: 標題列表 簡短摘要
  • 這是一篇加密文章,請輸入密碼
  • 密碼提示:班級代碼大寫
  • 請輸入密碼:

表單(form)中的mathod=get/post

GET:

乙方 發表在 痞客邦 留言(0) 人氣()

請求標頭的名稱與對應的值
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 用於重新導向,通知瀏覽器要向哪個新的網址發出請求

乙方 發表在 痞客邦 留言(0) 人氣()

選單頁面:

<%@ page language="java" contentType="text/html; charset=UTF-8"

乙方 發表在 痞客邦 留言(0) 人氣()

<?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">

乙方 發表在 痞客邦 留言(0) 人氣()

  • 先做一隻程式(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;

乙方 發表在 痞客邦 留言(0) 人氣()

serlvet

package iii.serlvetjsp;

乙方 發表在 痞客邦 留言(0) 人氣()