上次簡單介紹了Spring Boot框架的搭建、順帶提了下web輸出,今天介紹在框架搭建的基礎上如何輸出web視圖頁面。web輸出需要依賴spring-boot-starter-web。
其實也很簡單。一般情況下,只需要有一個視圖頁面,一個控制器就可以了。視圖頁面默認存放位置為resource/static目錄下,控制器注解使用@Controller
代碼結構如下
這里偷了個懶、把頁面控制器寫在了Application.java類中。不建議這樣做。路徑使用@RequestMapping("/")指定
控制器類:
控制器
頁面視圖 index.html
頁面視圖
都寫好后、啟動項目
瀏覽器中訪問"http://localhost:8080"查看結果
今天簡單訪問就這樣愉快的結束了。
接下來說下通過@RestController怎么返回視圖頁面
@RestController返回視圖頁面
只需要把返回類型換成ModelAndView就可以用@RestController返回視圖頁面了
來源(布谷知道):http://www.ltens.com/article-11.html
圖功能,或簡稱"view",是一個簡單的Python函數,它接受一個Web請求,并返回一個Web響應。此響應可以是Web頁的HTML內容,或重定向,或404錯誤,或XML文檔,或圖像/片等。例如:使用視圖創建頁面,請注意需要將一個視圖關聯到一個URL,并把它看作一個網頁。
在Django中,視圖必須在應用程序的 views.py 文件中創建。
我們將在myapp 創建一個簡單的視圖顯示: "welcometoyiibai!"
查看如下的視圖?
from django.http import HttpResponse
def hello(request):
text="""<h1>welcome to yiibai !</h1>"""
return HttpResponse(text)
1234567復制代碼類型:[html]
在這個視圖中,我們使用HttpResponse呈現HTML(你可能已經注意到了,我們將HTML硬編碼在視圖中)。 在這個視圖我們只是需要把它映射到一個URL(這將在即將到來的章節中討論)的頁面。
我們使用HttpResponse在渲染視圖HTML之前。 這不是渲染網頁的最佳方式。Django支持MVT模式,從而先渲染視圖,Django - MVT這是我們需要的?
一個模板文件:myapp/templates/hello.html
現在,我們的視圖內容如下 ?
from django.shortcuts import render
def hello(request):
return render(request, "myapp/template/hello.html", {})1234復制代碼類型:[html]
視圖還可以接受的參數 -
from django.http import HttpResponse
def hello(request, number):
text="<h1>welcome to my app number %s!</h1>"% number
return HttpResponse(text)
123456復制代碼類型:[html]
當鏈接到一個網址,頁面會顯示作為參數傳遞的數值。 注意,參數將通過URL(在下一章節中討論)傳遞。
開課吧廣場-人才學習交流平臺
.PowerPoint中的“視圖”這個名詞表示 。
A.一種圖形
B.顯示幻燈片的方式
C.編輯演示文稿的方式
D.一張正在修改的幻燈片
2.在PowerPoint的 視圖下,可以用拖動幻燈片的方法改變幻燈片的順序。
A.閱讀 B.備注頁
C.幻燈片預覽 D.幻燈片放映
3.在PowerPoint 2010中,下列說法不正確的是 。
A.可以在演示文稿和Word之間建立鏈接
B.可以將Excel的數據直接導入幻燈片中的數據表中
C.可以在幻燈片瀏覽視圖中對演示文稿進行整體修改
D.演示文稿能轉換成Web頁
4.在PowerPoint 2010中,下列有關模板的說法錯誤的是 。
A.它是控制演示文稿統一外觀的最有力、最快捷的方法之一
B.它是通用于各種演示文稿的模型,可直接應用于用戶的演示文稿
C.用戶不可以修改
D.模板文件擴展名為.potx
5.在PowerPoint中保存文件類型時,如果將演示文稿保存為擴展名為 的文件,在資源管理器中用戶雙擊該文件名就可以直接播放演示文稿。
A..pptx B..potx C..html D..ppsx
6.在PowerPoint中,使用“超鏈接”命令可以實現 。
A.幻燈片之間的跳轉
B.演示文稿幻燈片的移動
C.中斷幻燈片的放映
D.在演示文稿中插入幻燈片
7.PowerPoint 2010演示文稿可存為多種文件格式,下列文件格式不屬于此類的是 。
A..pptx B..potx C..psdx D..ppsx
8.在PowerPoint 2010中,下列有關插入幻燈片的說法錯誤的是 。
A.選擇“插入”選項卡中的“新建幻燈片”
B.可以從其他演示文稿中插入幻燈片
C.在瀏覽視圖下單擊鼠標右鍵,選擇“新建幻燈片”
D.在普通視圖的大綱區中的幻燈片圖標后單擊,按回車鍵
9.在PowerPoint 2010中,下列啟動幻燈片放映的方法中錯誤的是 。
A.單擊演示文稿編輯窗口右下角的“幻燈片放映”按鈕
B.Shift+F5
C.選擇“幻燈片放映”選項卡中的“從頭開始”命令
D.直接按F6鍵
10.在PowerPoint中, 不是合法的“打印內容”選項。
A.整頁幻燈片 B.備注頁
C.幻燈片瀏覽 D.大綱
參考答案:
1.B 2.C 3.C 4.C 5.D 6.A 7.C 8.A 9.D 10.C
*請認真填寫需求信息,我們會在24小時內與您取得聯系。