`
lean1252
  • 浏览: 219019 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

页面之间跳转的参数传递问题

阅读更多
<component id="table" type="contrib:TableView">
        <binding name="source" value="classInfos"/>
        <binding name="columns" value="literal:moduleName,teacherName,!remainTime,startTime,!operate"/>
        <binding name="pageSize" value="5"/>
        <binding name="element" value="literal:span"/>
    </component>
    <component id="operateColumnValue" type="Block"/>
    <component id="modifyTimeLink" type="DirectLink">
        <binding name="listener" value="listener:onModifyTimeLink"/>
        <binding name="parameters" value="components.rows.tableRow"/>
    </component>

以上是page当中配置的代码

public IPage onModifyTimeLink(IRequestCycle cycle){
		Object[] parameters=cycle.getListenerParameters();
		ClassInfo classInfo=(ClassInfo)parameters[0];

		
		
		SelectModuleByTeacherFreeTimePage selectModuleByTeacherFreeTime=(SelectModuleByTeacherFreeTimePage)getSelectModuleByTeacherFreeTimePage();
		selectModuleByTeacherFreeTime.setClassInfo(classInfo);
		
		return selectModuleByTeacherFreeTime;
	}


为什么得到的ClassInfo值会为空呢?是不是哪里还要做处理
分享到:
评论
1 楼 lean1252 2008-01-10  
这个问题已经解决,原来是放在html文件里组件放的位置不对,所以显示的值为空,搞了一上午。 

相关推荐

    页面跳转js获取传递的参数

    ### 页面跳转JS获取传递的参数 在Web开发过程中,页面间的跳转及参数传递是极为常见的需求之一。本文将详细介绍几种通过JavaScript实现页面跳转并获取传递参数的方法。 #### 方法一:使用`window.location.href` ...

    Androidstudio实现页面跳转和传递参数

    本篇文章将详细介绍如何在Android Studio中进行页面跳转并传递参数,以及如何利用Bundle对象来存储和恢复数据。 首先,页面跳转在Android中主要通过Intent对象来实现。Intent是一种用来表达应用程序之间意图的类,...

    Silverlight页面跳转及页面间传递参数

    在开发基于Silverlight的应用程序时,页面跳转和页面间参数传递是常见的需求。Silverlight是一种微软开发的富客户端技术,用于构建具有丰富媒体体验和交互性功能的Web应用程序。以下将详细介绍Silverlight中的页面...

    html页面跳转传递参数Demo

    在网页开发中,HTML(超文本标记语言)是构建网页的基础,而页面跳转和参数传递则是实现网页间数据交互的重要技术。在这个“html页面跳转传递参数Demo”中,我们将探讨如何在HTML页面之间传递参数,以实现更丰富的...

    JqueryMobile页面间跳转时的参数传递

    ### JqueryMobile页面间跳转时的参数传递 在使用jQuery Mobile进行移动Web应用开发时,经常需要在不同页面之间传递参数。这种功能对于实现页面之间的数据交互至关重要。本文档将通过一个具体的代码示例来详细说明...

    页面之间传递参数

    具体而言,可以在页面跳转时,在URL后面加上问号(?)和一系列键值对的形式来传递参数。例如,`BxdView.aspx?srcUrl=BxdCheckList.aspx&id={0}&conState={1}&conDeptId={2}` 这样的URL表示方式就包含多个参数:`src...

    Android-Android界面跳转传递参数封装

    在Android应用开发中,界面间的跳转和参数传递是常见的操作。`Android-Android界面跳转传递参数封装`这个主题主要关注如何通过编程的方式优化这一过程,提高代码的可读性和可维护性。通常,开发者会使用Intent来实现...

    React_native Navigator页面跳转组件参数传递

    本篇将详细讲解如何利用`Navigator`进行页面跳转以及如何在跳转过程中传递参数。 一、安装和引入`Navigator` 首先,你需要安装`react-native-router-flux`库,它包含了一个简洁易用的`Navigator`实现。通过npm或...

    html页面跳转传递参数问题

    总的来说,HTML页面间的参数传递通常依赖于URL查询字符串,这适用于简单的数据传递场景。在实际应用中,可能还需要考虑跨域问题、安全性以及如何在多个页面间保持状态。此外,对于复杂的数据交换,可能需要结合...

    qt-quick QML页面跳转

    例如,可以创建一个`Route`组件来处理页面跳转和参数传递: ```qml Component { id: routeComponent Route { path: "path/to/page" component: Page3.qml } } // 使用 var route = routeComponent....

    多action之间跳转传参问题

    本项目旨在演示如何在自定义的Action之间进行有效的跳转和参数传递,从而提高开发效率和代码的可维护性。 首先,让我们了解Action的基本概念。在Struts2框架中,Action类是业务逻辑的载体,它负责接收用户的请求,...

    Asp.net页面之间传递参数的几种方法荟萃

    在Asp.net开发中,页面间参数传递是实现复杂应用逻辑的关键技术之一。根据给定文件的标题、描述以及部分代码示例,我们可以总结出Asp.net页面间传递参数的几种常见方法及其应用场景与注意事项。 ### 1. 通过URL查询...

    静态页面html中跳转传值的JS处理技巧

    首先,页面跳转传递参数通常通过URL的查询字符串(query string)来实现。查询字符串位于URL的问号(?)之后,由一个或多个参数对组成,每对参数之间用&符号分隔。每个参数对包括一个参数名和一个参数值,它们之间用...

    页面跳转和数据传递

    页面跳转允许用户在不同的网页之间导航,而数据传递则是确保在这些跳转过程中信息得以保留或传递的关键机制。 ### 页面跳转 页面跳转主要有两种方式:服务器端跳转和客户端跳转。 1. **服务器端跳转(Server-Side...

    HTML页面跳转及参数传递问题

    HTML页面跳转与参数传递是Web开发中的基本操作,它涉及到网页间的交互和信息的共享。下面我们将详细探讨这些知识点。 首先,我们来看HTML页面的跳转。在JavaScript中,有几种常见的页面跳转方法: 1. 使用`window....

    页面跳转问题页面跳转问题页面跳转问题

    页面跳转问题是指在Web应用程序中,页面之间的跳转过程中可能出现的一些问题,例如页面刷新、参数传递、数据绑定等问题。本文将从以下几个方面来讨论页面跳转问题: 一、页面刷新问题 在Web应用程序中,页面刷新是...

    Android Activity之间的跳转以及传递参数源代码下载

    Activity之间的跳转和参数传递是Android开发中的重要概念,对于理解和构建复杂的Android应用至关重要。本篇文章将详细解析这一主题,并提供源代码下载,帮助开发者深入理解并实践。 首先,Activity之间的跳转是通过...

    Asp.net页面之间传递参数的几种方法

    通过表单提交的方式也可以实现页面之间的参数传递。在发送页面`send.aspx`创建一个表单,并设置`action`属性指向接收页面`receive.aspx`,通过`method="post"`指定表单提交方式为POST,这样可以将表单中的数据以...

    JSP几种页面间传递参数实现的方法

    还可以实现使用jsp:forward动作做页面跳转时传递参数,如下:&lt;jsp:forward page="Relative URL"&gt; &lt;jsp:param name="paramname" value="paramvalue" /&gt; 通过这种方式和一般的表单参数一样的,也可以通过request....

    后台与页面之间的传值以及页面与页面之间的传值

    1. URL参数:通过在URL中添加查询参数,可以从一个页面跳转到另一个页面并传递数据,但不适用于敏感信息,因为数据可见且易被篡改。 2. HTML表单:使用POST或GET方法提交表单,数据会被发送到服务器,服务器处理后...

Global site tag (gtag.js) - Google Analytics