Java是一門面標的目的對象編程說話,不僅接收了C++說話的各類長處,還摒棄了C++里難以理解的多擔當、指針等概念,是以Java說話具有功能壯大和簡單易用兩個特征。Java說話作為靜態面標的目的對象編程說話的代表,極好地實現了面標的目的對象理論,許可程序員以優雅的思維體例進行復雜的編程。
Java具有簡單性、面標的目的對象、分布式、健壯性、平安性、平臺自力與可移植性、多線程、動態性等特點。Java可以編寫桌面應用程序、Web應用程序、分布式系統和嵌入式系統應用程序等。
第一步:實現思緒。
1、起首獲得前端請求的url這個需要經由過程request對象。
2、第一種是按照servlet參數獲取
3、按照springmvc的入參主動獲取
第一步:新建一個javaweb項目。
打開myeclipse file --》new--》web project
具體操作如下圖所示:
第三步:也可以搭建一個springboot的。
第一種體例需要設置裝備擺設servlet具體可以參考:在百度搜刮框中輸入 servlet獲取后臺數據亂碼處置 百度經驗如下圖
第二種搭建springboot情況具體參考:在百度搜刮框中輸入 springboot實現下載圖片 百度經驗
第四步:實現功能。
具體代碼如下所示:
@Controller@RequestMapping("/downloadImg")public class DownloadController { @RequestMapping("download") public void testUrl(HttpServletRequest request) throws UnsupportedEncodingException { //獲取請求的url StringBuffer url = request.getRequestURL(); //獲取url后面的參數 String urlParame = request.getQueryString();; System.out.println("url:"+ url); System.out.println("urlParame:"+ urlParame); //按照參數名稱獲取參數 String name = request.getParameter("name"); System.out.println("name:"+ new String(name.getBytes("ISO-8859-1"),"utf-8")); }
第五步:功能測試。
1、第一步打開頁面輸入url,因為沒有返回頁面所以返回
2、打開后臺查看成果
0 篇文章
如果覺得我的文章對您有用,請隨意打賞。你的支持將鼓勵我繼續創作!