有時候,我們想要隱藏真正的路徑,或者覺著很酷,舉乙個知乎網的例子,如
那麼?如何做到呢,其實,可以有乙個非常簡單而有效的解決方案,即是利用最為基礎的servlet即可:
首先,在web.xml裡配置
testsuffix
mytest.testsuffix
在servlet的doget裡寫頁面轉向就可以啦..
response.setcontenttype("text/html");
string uri = request.getrequesturi();
// 將處理成真正訪問的url
string newuri = procees(uri);
requestdispatcher rd = request.getrequestdispatcher(newuri);
rd.forward(request, response);
現在,訪問servlet在web.xml中配置的路徑,返回的結果極為doget方法中,真正訪問的頁面。利用該方法可以隱藏真正的路徑。
MVC3路由設定訪問字尾 html jsp
c code 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 public static ...
打包 區別配置URL等
開發環境的url與測試環境,生產環境的url往往不一致。如何區別配置url 測試環境 開發環境 注意 這裡斜槓不可去掉,否則會識別url出錯。2.同時,在android的defaultconfig 下 defaultconfig 以上 表示配置乙個名字為api host的變數,預設取值為 api d...
url引數 , , , 等轉義編碼
url出現了有 空格,等特殊符號的時候,可能在伺服器端無法獲得正確的引數值。案例 img src barcode39.aspx?barcodevalue id imgewm 如果我們想讓barcodevalue的引數是的情況下我們需要對等號進行轉義,否則伺服器端會預設把barcodevalue 特殊...