上次简单介绍了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小时内与您取得联系。