整合营销服务商

电脑端+手机端+微信端=数据同步管理

免费咨询热线:

SpringBoot(二)-web视图输出

SpringBoot(二):web视图输出

上次简单介绍了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