2007-04-11

Jant Note : PathController 說明

說明:
在一般的網頁中, url 是相對路徑所以在網頁中最原始的方式就是要能記住相關的目錄. 如果透過副檔名的方式來連結相對應的網頁, 會是在網頁內部寫作一個方便的功能.
PathController 就是透過 URL最後的副檔名來 dispatcher HTTP , 現在有用到的應用就是在網頁的URL傳送與 Ajax 的應用.

使用:
在web.xml 中做下面的設定.
參數
  • Path -> server 上面的路徑.
  • FilterExt -> URL 上最後的 副檔名.
  • ForwardExt -> server上真正的副檔名.
  • Encoding -> 針對request 做字元編碼的動作.
For webpage redirector


ViewPathController
com.jant.web.PathController

Path
/view/


FilterExt
.view


ForwardExt
.jsp


Encoding
UTF-8



ViewPathController
*.view



For ajax request redirector


ServicePathController
com.jant.web.PathController

Path
/service/


FilterExt
.service


ForwardExt
.jsp


Encoding
UTF-8



ServicePathController
*.service




在webpage 中如果同一個網頁, 可以直接使用 test.view來做網頁的更換.
Ajax 可以直接呼叫 test.service 來做資料的傳遞.

沒有留言:

張貼留言