摘要:在第一篇中,控制器返回一個(gè)視圖路徑,但是這個(gè)視圖并沒(méi)有映射到指定頁(yè)面。關(guān)于的視圖技術(shù),以后再說(shuō)。在上下文配置文件中添加如下的配置配置視圖解析器添加一個(gè)頁(yè)面。這個(gè)字符串隨后被剛才配置的視圖解析進(jìn)行解析。
在第一篇中,控制器返回一個(gè)視圖路徑,但是這個(gè)視圖并沒(méi)有映射到指定頁(yè)面。這里簡(jiǎn)單地解決一下這個(gè)問(wèn)題,為以后的測(cè)試做準(zhǔn)備。關(guān)于 Spring MVC 的視圖技術(shù),以后再說(shuō)。
1)添加視圖配置。在 root-context.xml 上下文配置文件中添加如下的 Bean 配置:
2)添加一個(gè) jsp 頁(yè)面。
這個(gè) jsp 頁(yè)面的名稱是:helloWorld.jsp。在路徑 /src/main/webapp/WEB-INF/jsp/examples 下:
<%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%> <% String basepath = request.getScheme() + "://" + request.getServerName() + ":" + request.getServerPort() + request.getContextPath() + "/"; %>3)測(cè)試Hello World!
在瀏覽器地址了欄輸入地址
http://localhost:8080/spring5...
如果上述過(guò)程中沒(méi)有出錯(cuò)的話,會(huì)有如下顯示:
這里說(shuō)一下剛才測(cè)試時(shí)發(fā)生了什么。
在地址欄輸入上面的地址并進(jìn)入后,在 web.xml 中配置的 DispatcherServlet (根據(jù)配置
{ prefix } + 控制器的返回值 + { suffix }
也就是 /WEB-INF/jsp/examples/helloWorld.jsp。之后就向?yàn)g覽器返回視圖解析器得到的這個(gè) jsp 頁(yè)面,就像你看到的那樣。
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/65115.html
摘要:并于年月在許可證下發(fā)布??刂破魇菍⒛P秃鸵晥D隔離,并成為二者之間的聯(lián)系紐帶。該層處理與表現(xiàn)相關(guān)的決定如何在頁(yè)面或其他類型文檔中進(jìn)行顯示。會(huì)話用戶登錄與權(quán)限檢查,快速開發(fā)用戶會(huì)話功能。 1.介紹Django 1.1 Django的來(lái)源 Django是一個(gè)開放源代碼的Web應(yīng)用框架,由Python寫成。采用了MVC的框架模式,即模型M,視圖V和控制器C。它最初是被開發(fā)來(lái)用于管理勞倫斯出版集...
摘要:代表基本上是常規(guī)。第次更新,在年完成。幾乎完全支持所有主要的瀏覽器。但這將是一段時(shí)間,直到較舊版本的瀏覽器逐步停止使用。這意味著將轉(zhuǎn)換為。在組件的情況下,寫入的將如下所示在我們?cè)诘谝粋€(gè)作出反應(yīng)組件使用的語(yǔ)法是語(yǔ)法。 本文轉(zhuǎn)載自:眾成翻譯譯者:iOSDevLog鏈接:http://www.zcfy.cc/article/3797原文:https://www.fullstackreact....
摘要:經(jīng)過(guò)前面幾次反射機(jī)制的學(xué)習(xí),這次用反射的知識(shí)寫一個(gè)類似于框架處理機(jī)制的小。和在引入反射知識(shí)前,先簡(jiǎn)單介紹下框架和。再次使用反射獲取的最新值,組成返回,同時(shí)根據(jù)方法的返回值,去中獲取對(duì)應(yīng)的。最后根據(jù)的返回值和的名稱組成最終展示的視圖。 經(jīng)過(guò)前面幾次反射機(jī)制的學(xué)習(xí),這次用反射的知識(shí)寫一個(gè)類似于Struts框架處理機(jī)制的小demo。 Servlet 和 Sturts 在引入反射知識(shí)前,先簡(jiǎn)單...
閱讀 1225·2021-09-26 09:55
閱讀 3191·2019-08-30 15:55
閱讀 965·2019-08-30 15:53
閱讀 2296·2019-08-30 13:59
閱讀 2380·2019-08-29 13:08
閱讀 1107·2019-08-29 12:19
閱讀 3302·2019-08-26 13:41
閱讀 418·2019-08-26 13:24