[英]How Can I Hide jsp folder path and file name in application
我有一個Web應用程序 - 但是當我從菜單和其他鏈接導航時,地址欄顯示文件夾和文件名。 我想擁有的是用戶所做的任何導航,裸露的地址應該只顯示
http://domain:port/daswebapp
而不是
http://domain:port/daswebapp/admin/index.jsp
有人可以幫忙嗎? 我不使用任何其他框架。它是一個純粹的MVC模式。 謝謝n問候Noufal
使用url重寫過濾器,如urlrewritefilter ,基於JSF的應用程序去漂亮的臉
它主要用於:
URL整潔 / URL抽象 - 無論底層技術或框架(JSP,Servlet,Struts等)如何,都保持URL整潔。
瀏覽器檢測 - 允許您根據請求HTTP標頭(例如user-agent或charset)重寫URL。
基於日期的重寫 - 允許您根據其轉發或重定向到其他URL
日期/時間(適用於計划中斷)。
移動內容 - 實現內容的優雅移動,甚至可以更改CMS。
微小/友好的 URL(即blah.com/latest可以重定向到blah.com/download/ver1.2.46.2/setup.exe)
Servlet映射引擎(請參閱方法調用)
你可以使用RequestDispatcher,
RequestDispatcher dispatcher = getRequestDispatcher("daswebapp/admin/index.jsp");
dispatcher.forward( request, response );
你可以嘗試使用這樣的東西試試讓我知道
RequestDispatcher reqDisp = getServletContext().getRequestDispatcher("/index.jsp");
reqDisp.forward(request, response);
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.