`
san_yun
  • 浏览: 2662049 次
  • 来自: 杭州
文章分类
社区版块
存档分类
最新评论

webx3 FQA

 
阅读更多
1. 在webx3的control类里面无法重定向:
navigator.redirectTo("homeModule").withTarget("error.vm");
这句是没有效果的。

webx 3.0.7要使用uribroker来重定向,可明确结束redirectTo()语句,这样就会发出redirect命令。例如:
navigator.redirectTo("homeModule").withTarget("error.vm");
rundata.getRedirectLocation(); // 这句话会结束redirectTo()语句

在下一个版本将支持 navigator.redirectTo("homeModule").withTarget("error.vm").end();

----------------------------------------------------------------------------------------------------------------------------------------------------------
2.在control vm里面设置一个变量,外层调用它的screen无法获取这个变量。有时候有这种需求。比如设置html的title.

1. 首先,control中的变量不影响到screen是一种好的风格,使control相对独立可重用。但你可以通过以下方法让screen访问control的变量:

  $control.setTemplate("xxx").setParameter(...).export("var1", "var2", ...)

这样,调用的模板就可以访问到$var1, $var2。

2. 对于页面title这个情况,推荐使用pull tool:<page-tool />
在示例中,这个tool已经默认加上了。所以你可以看一下你的webx.xml中的pull tool服务的设置,如果有这行,那么就可以直接用了。

使用的方法很简单,你只要:$page.setTitle("xxx"),然后layout中就可以访问到$page.title。
page tool的类为:com.alibaba.citrus.turbine.util.HtmlPageAttributeTool
你可以根据apidoc来了解它有什么功能。
分享到:
评论

相关推荐

    Webx3中文指南, 非常详细!

    Webx3中文指南, 非常详细!

    webx3学习的demo,以及留言板的小例子

    WebX3是一个强大的开源Web应用程序框架,主要用于构建企业级的Web应用系统。它以其灵活性、高效性和可扩展性而受到开发者的青睐。本压缩包包含了WebX3学习的示例和一个简单的留言板应用,这对于初学者理解WebX3的...

    Webx3_Guide_Book.pdf 用户指南

    Webx3_Guide_Book 用户指南 2001年,阿里巴巴内部开始使用Java Servlet作为WEB服务器端的技术,以取代原先的 Apache HTTPD server和mod_perl的组合。 • 2002年,选择Jakarta Turbine作为WEB框架,并开始在此之上...

    淘宝框架 Webx3资料

    ### Webx3框架知识点概述 #### 一、Webx3框架简介 - **定义与背景**:Webx3是阿里巴巴公司推出的一款专为大规模互联网应用设计的企业级开发框架。该框架旨在解决传统Java Web开发中遇到的问题,如复杂的配置、低效...

    webx3文档——web开发

    Webx是基于Java的Web应用框架,它具有高成熟度和可靠性,并且具备强大的开放性和扩展性。Webx框架的文档详细介绍了该框架的设计理念、历史、优势以及与Spring框架的集成等方面。文档内容主要分为两大部分:Webx框架...

    Webx3_Guide_Book.rar_tapeov2_webx_webx 开源框架

    《Webx3 开源框架深度解析》 Webx3 是阿里巴巴开源的一款强大的Java Web开发框架,它基于MVC(Model-View-Controller)设计模式,旨在简化企业级应用的开发流程,提高开发效率。Webx3 提供了丰富的功能,包括但不...

    Webx3日志系统的配置

    《Webx3日志系统配置指南》 在Web开发中,日志系统是不可或缺的一部分,它可以帮助开发者跟踪程序运行状态,定位错误,以及进行性能分析。Webx3是一款功能强大的Web应用框架,其中包含了完善的日志处理机制。本文将...

    webx3框架指南PDF教程附学习Demo

    3. Webx的历史 ....................................................................................................... ix 4. 为什么要用Webx而不是其它的开源框架? ........................................

    paoding-webx3-solr-lucene

    《剖析paoding-webx3-solr-lucene:构建高效搜索引擎的深度探索》 在现代互联网应用中,数据量的增长速度惊人,如何高效地搜索和处理这些数据成为了开发者面临的重大挑战。"paoding-webx3-solr-lucene"是一个专注于...

    WebX3 Guide Book学习指南

    《WebX3 Guide Book学习指南》是一本由Michael Zhou编写的关于Webx框架的专业书籍,出版于2010年11月13日。Webx框架是一个用于构建Web应用程序的强大工具,尤其在Java开发领域中有着广泛的应用。本书旨在为开发者...

    Webx及框架简介

    3. **视图(View)**:视图负责渲染并展示数据。在Webx中,视图可以是JSP、FreeMarker或其他模板引擎生成的HTML页面。视图和模型之间的通信通过模型对象进行,模型对象包含要显示的数据。 4. **会话(Session)**:...

    webx3 PDF(阿里巴巴 前端web框架)

    ### Webx3 PDF(阿里巴巴前端Web框架):深入解析与技术要点 #### 引言 Webx是一款由阿里巴巴推出的前端Web框架,旨在提供一个高效、灵活且可扩展的基础架构来支持大规模Web应用的开发。本文章将从Webx框架的核心...

    怎么在webx3中取得cookie的值

    在Webx3中获取Cookie的值是Web开发中常见的任务,尤其对于依赖用户会话信息的应用来说至关重要。Webx3是一个基于Java的企业级Web应用框架,它提供了丰富的功能来处理HTTP请求和响应,包括对Cookie的操作。下面我们将...

    webx

    在"petstore-webx3"这个压缩包中,我们可能找到了一个示例应用——PetStore,它是基于WebX框架的一个在线宠物商店的实现。 WebX 的核心特点和关键技术主要包括以下几个方面: 1. **MVC(Model-View-Controller)...

    webx总结

    文件名“Webx3_requestContexts.docx”可能是指Webx的第三个主要版本(Webx3)中的Request Context(请求上下文)部分。Request Context是Web框架中常见的一种设计模式,用于封装HTTP请求的相关信息,如请求参数、...

    Webx3_Guide_Book.pdf

    Webx是一个高性能的Java Web应用框架,提供了丰富的组件和灵活的设计理念,使得开发者能够快速构建出可扩展、易于维护的Web应用程序。本知识点将详细介绍Webx框架的核心理念、架构层次、使用优势以及在实际开发中的...

    Webx介绍_PDF

    - **Webx3应用的Context结构**:Webx3中取消了`ServiceContext`的概念,改为直接使用Spring Context。整体结构被简化为两层:根容器`SpringRootContext`和子容器`SpringSubContext`。子容器中的Bean可以直接访问根...

    webx框架指南

    Webx是一个由阿里巴巴开源的Java企业级应用开发框架,它是Spring框架的一种扩展和深化。Webx的设计理念建立在层次化架构之上,提倡页面驱动、约定优于配置等设计原则。它的出现为Java开发者提供了一个可以替代传统...

    webx总结 项目实践总结

    在本文中,我们将深入探讨WebX项目实践总结,包括WebX的启动顺序、WebX的使用技巧以及WebX中的表单提交机制。 **一、WebX启动顺序** WebX的启动过程涉及多个阶段,理解这一过程对于调试和优化应用至关重要。首先,...

    淘宝WEBX框架详解

    **3. 面向服务的设计** WEBX框架支持面向服务的架构(SOA),鼓励开发人员以服务的形式定义和实现功能,增强了系统的可扩展性和灵活性。服务间的通信可以通过HTTP、RPC等方式进行,使得系统能更好地应对复杂多变的...

Global site tag (gtag.js) - Google Analytics