`
jbf034
  • 浏览: 152325 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

对用户应答(1,2,3)

阅读更多
“控制器”的一部分工作是响应用户。有三个基本方式来完成个工作:

1、最通用的方式是提交一个模板。在MVC 图中,模板是“视图”,它从“控制器”获得
信息并使用“控制器”来生成一个对浏览器的应答。

2、“控制器”可以直接返回一个字符串给浏览器而不是调用一个“视图”。这很少使用,
但可用于发送一个错误信息。

3、“控制器”可以发送其它数据给客户端(有时候不是HTML)。这典型地用于一些种类
下载(或者是PDF 文档,或者是文件的内容)。

我们简要地看看三者。
“控制器”总是对用户的每次请求做出应答。这意味着在处理每个请求时,你应该只调
用一次render()或者send_xxx()方法。(第二个render()会抛出DoubleRenderError 异常。)
在文档中没描述的方法erase_render_results()丢弃当前请求内的前一个render 的结果,
允许用第二个render 替换。使用它会有危险。
因为“控制器”必须应答一次,它检查在它完成对一个请求的处理前是否有个应答被生
成。如果没生成,则“控制器”查看是否有名字后面带有“控制器”和“动作”名字的模板,
并且会自动提交它。这是使用提交的最常用方式。你可能注意到,在我们购物车教程中的大
多数“动作”中,我们从未明确地提交过任何东西。相反,我们的“动作”方法为“视图”
设置上下文环境。“控制器”会注意到没有提交,它会自动调用适当的模板。
分享到:
评论

相关推荐

    野人家园网络/串口通信调试助手-自动应答-用户手册.pdf

    【野人家园网络/串口通信调试助手-自动应答-用户手册】是针对网络调试助手、串口调试助手和通信调试助手的一款实用工具,它提供了自动应答功能,能够实时响应接收到的指令和数据,并按照用户预先设定的规则发送对应...

    用TAPI实现电话应答_用TAPI实现电话应答_

    3. **数字收号**:用户可以通过按键(DTMF)输入数字,TAPI能捕获这些数字并执行相应的操作。例如,用户可以通过输入账户号码或选择服务选项。 4. **流程控制**:根据用户输入的数字,系统可以执行不同的流程,如...

    Sip协议 SIP协议应答码

    - 3xx 系列应答提示用户的新位置或为满足呼叫转发的额外服务。 - 300 Multiple Choices:请求的地址有多个选项,用户或UA可以选择最合适的地址转发请求。 - 301 Moved Permanently:请求的URI找不到用户,客户端...

    ChatGPT技术的用户个性建模与应答策略.docx

    2. 个性建模需要通过对用户的对话数据进行采集和分析,以建立用户的个性模型。 3. 应答策略是 ChatGPT 技术中的另一个重要方面,它可以根据用户的问题和个性模型给出回答。 4. ChatGPT 技术存在一些挑战和问题,如...

    美萍网管大师自动应答

    1. 实施自动应答前,网管需对软件进行合理配置,包括设置自动结账的触发条件、确认下机的时间间隔等,确保与实际运营情况相匹配。 2. 定期检查和更新规则,以应对可能出现的新情况,如异常网络状况、用户特殊需求等...

    CTCS-3级列控系统应答器工程应用原则(V1.0)

    - **C2/C3等级转换预告应答器组【YG-2/3】**:提前通知列车即将进行的控制级别转换。 - **C2/C3等级转换执行应答器组【ZX-2/3】**:实际执行等级转换操作。 - **RBC连接取消应答器组【RL-Q】**:取消RBC连接。 - **...

    用户呼入应答简易流程.doc

    【用户呼入应答简易流程】是电信服务中的一项关键环节,主要涵盖了业务咨询、业务受理、投诉建议和资费争议处理四大方面。这个流程旨在提高客服效率,增强用户满意度,同时实现适当的业务推广。 一、业务咨询 在这...

    比较完整的sip应答码

    本文将详细介绍SIP应答码,包括1xx、2xx、3xx、4xx、5xx和6xx系列应答码的定义和使用场景。 1xx临时应答 1xx系列应答码用于表示服务器正在处理请求,但尚未决定最后的应答。这些应答码不会导致客户端发送ACK应答。...

    使用对话完成应答的软件.rar

    在IT行业中,对话完成应答的软件是一种技术先进的应用程序,其主要目的是通过模拟人类对话,为用户提供自然、流畅的交互体验。这种软件广泛应用于客户服务、智能助手、在线教育以及智能家居等多个领域,极大地提升了...

    SIP协议消息应答代码解释详录.rar

    以下是对SIP协议消息应答代码的详细解释: 1. **SIP应答码结构** SIP应答码由三位数字组成,遵循"xx0"的格式。第一位数字定义了响应的大类: - 1xx:临时响应,表示服务器已收到请求,但尚未完成处理。 - 2xx:...

    skype 应答机器人

    2. **语音识别与合成**:为了理解和回应用户的语音,机器人需要集成语音识别服务,例如Microsoft Azure的Speech-to-Text服务。该服务可以将接收到的语音转换为文字,供机器人理解。另一方面,为了播放语音,机器人则...

    zxsj.rar_应答模式_应答通讯

    2. `Form1.frm`:这是Visual Basic中的表单文件,包含了用户界面的设计和相关的控件设置,可能包含与用户交互的界面元素,如按钮、文本框等,用于输入和显示通信数据。 3. `FORM1.FRX`:这是表单资源文件,存储了...

    sip协议不同应答码的含义

    在 SIP 协议中,不同的应答码用于表示服务器或代理对请求的不同处理状态。理解这些应答码对于调试、诊断网络通信问题以及优化通信流程至关重要。 1. **临时应答(1xx)**: - **100 Trying**:服务器已接收到请求...

    C# 基于UDP的网络呼叫应答系统

    UDP(用户数据报协议)是一种无连接的、不可靠的传输层协议,常用于需要快速传输数据且对数据完整性要求不高的场景。在这个系统中,我们将主要关注以下几个关键知识点: 1. **UDP基础**: UDP协议不像TCP那样建立...

    SIP协议应答码简介

    * 3xx 系列的应答是用于提示用户的新位置信息的,或者为了满足呼叫而转发的额外服务地点。 3.1 300 Multiple Choices * 请求的地址有多个选择,每个选择都有自己的地址,用户或者(UA)可以选择合适的通讯终端,...

    Netty简单应答程序

    Netty的Buffer类(例如ByteBuf)就支持这种技术,可以避免在用户空间和内核空间之间复制数据。 总的来说,"Netty简单应答程序"是一个基础的网络通信模型,展示了Netty如何帮助开发者轻松地构建网络应用。通过学习和...

    SIP协议应答码

    SIP应答码是对请求消息的一种响应机制,用于告知发起方请求的状态和结果。本文将详细介绍SIP协议中的各种应答码及其含义。 #### 二、应答码概述 SIP协议中的应答码与HTTP/1.1应答码相似,但并不完全一致。SIP应答码...

    电子功用-由应答器进行的对电磁终端-应答器耦合的认证

    1. **应答器耦合机制**: - 电感耦合:这是最常见的耦合方式,利用两个线圈间的互感来传递能量和信息。应答器和读取器之间的距离通常是几厘米,线圈的设计和调谐决定了耦合效率。 - 电磁反向散射耦合:在距离较远...

    Modem程序开发。当有电话打入时,如果响到指定次数就会自动应答.zip

    3. **语音识别**:可能集成语音识别技术,以便自动应答系统能理解并响应用户的语音指令。 4. **日志记录**:记录每次电话的事件,如来电时间、响铃次数、接听状态等,便于故障排查和数据分析。 5. **用户界面**:...

    串口自动应答工具 自动回复

    使用串口自动应答工具时,用户可能需要配置串口号(如COM1、COM2等)、波特率(如9600、115200等)、数据位、停止位、校验位等参数,以匹配与之通信的设备。一旦设置完成,工具会监听指定串口的数据,并根据预设规则...

Global site tag (gtag.js) - Google Analytics