我的框架网页代码如下:
<html>
<head>
<meta HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=gb2312">
<title></title>
</head>
<frameset rows="99,*" framespacing="0" border="0" frameborder="1">
<frame name="banner" scrolling="no" noresize src="Captain_head.html" target="contents">
<frameset cols="200,*">
<span jwcid="@Frame" page="Captain_left" target="result" name="contents"></span>
<span jwcid="@Frame" page="blank" name="result"></span>
</frameset>
</frameset>
<noframes>
<body>
<p>此网页使用了框架,但您的浏览器不支持框架。</p>
</body>
</noframes>
</html>
我要达到的目的是:点击左边的框架的标题能在右边的框架显示我要的页面。
可我始终不能在右框架得到网页显示。而是弹出另一个页面,点击所有的标题都是在这个页面中显示。
查看生成的html代码如下:
<html>
<head>
<meta HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=gb2312">
<title>E9E会员管理首页</title>
</head>
<frameset rows="99,*" framespacing="0" border="0" frameborder="1">
<frame name="banner" scrolling="no" noresize src="Captain_head.html" target="contents">
<frameset cols="200,*">
<frame src="/MembersManager/app?page=Captain_left&service=page" name="contents" target="result"/>
<frame src="/MembersManager/app?page=blank&service=page" name="result"/>
</frameset>
</frameset>
<noframes>
<body>
<p>此网页使用了框架,但您的浏览器不支持框架。</p>
</body>
</noframes>
</html>
分享到:
- 2006-11-21 15:34
- 浏览 2391
- 评论(2)
- 论坛回复 / 浏览 (2 / 2663)
- 查看更多
相关推荐
在Tapestry 4.0中,我们可以探索许多关于Web应用开发的核心概念和技术。 Tapestry 4.0 的核心理念是组件化。它将Web页面分解为独立、可重用的组件,每个组件都有自己的状态和行为。这种设计模式提高了代码的可维护...
- **概念理解:** 在Tapestry中实现页面间的跳转,主要通过`PageLink`组件或`@Redirect`注解来完成。 - **具体实践:** 使用`<t:pageLink page="TargetPage"/>`或者在某个方法上加上`@Redirect`注解,并指定目标页面...
### Tapestry 4.0:理解与应用 #### 前言 《Enjoying Web Development with Tapestry》这本书为读者提供了深入浅出的学习路径,帮助读者掌握如何利用Tapestry框架轻松开发高质量的Web应用程序。本书由Kai Oak Kent...
NULL 博文链接:https://linsy.iteye.com/blog/444844
《享受Web开发》这本书深入浅出地探讨了T4模板技术在Web开发中的应用,尤其在 Tapestry 4.0 框架中的实践。T4全称为Text Template Transformation Toolkit,是微软提供的一种代码生成工具,它允许开发者通过编写模板...
- Tapestry4.0使用HTML模板来定义页面布局,其中嵌入了Tapestry特定的指令,如组件引用和属性绑定。 5. **页面和组件生命周期** - 页面和组件都有明确的生命周期,包括创建、初始化、服务请求和销毁等步骤,这有...
本书以循序渐进的方式,从Tapestry框架技术的基本概念入手,讲解Tapestry框架在J2EE Web应用程序中的整体架构实现。使读者在学习如何使用Tapestry框架技术的同时,还能够获得在J2EE Web应用程序中应用Tapestry框架的...
在Tapestry中,大多数的编程都是声明式的,这意味着开发者可以使用XML或注解来定义页面和组件的行为,而不是编写大量的Java代码。这降低了代码的复杂性,提高了可读性和维护性。 4. **页面和组件生命周期**: ...
Tapestry3.1在设计初期即在Hivemind框架下构建,但由于某些原因,没有从Hivemind中独立出来,从而发展成了Tapestry4.0。Tapestry4与Hivemind的结合,虽然在最初可能会引发一些争议,尤其是对于那些习惯于Spring框架...
同时,书中还提供了一个Hibernate+HiveMind+Tapestry4.0为架构的J2EE Web应用程序示例,为读者提供一个完整的J2EE Web应用程序解决方案。 《深入浅出Tapestry高清版》在介绍内容的安排上,充分考虑到Tapestry对主流...
- **添加Tapestry库**: 在项目属性中,选择 “Java Build Path” -> “Libraries” 页签,添加自定义的Tapestry库。 #### 二、关键知识点 - **JDK版本选择**: 本教程使用了JDK 1.5,这是早期的版本。在现代开发...
1. **页面结构**:在Tapestry中,页面是由多个组件组成的。例如,一个登录页面可能包含用户名输入框组件、密码输入框组件以及登录按钮组件。 ```html ``` 2. **组件配置**:每个组件都需要在...
"tapestry中文字典"可能包含对Tapestry框架中的专有名词、API和概念的中文解释,帮助读者更准确地理解和记忆。它可能是以索引形式存在,方便查找和查阅。 通过学习这些文档,开发者可以全面了解Tapestry 4的架构和...
这个框架在Web应用开发中提供了一种组件化和模板化的编程模型,使得开发者可以更高效地构建动态、交互式的Web页面。以下是对Tapestry 4官方文档中版本的详细解析: 1. **组件化开发**: Tapestry 4的核心特性之一...
在Tapestry 5 中,开发者可以通过创建CRUD(创建、读取、更新、删除)功能的应用来了解框架的核心概念。这包括页面导航、依赖注入和资源注入、用户输入验证以及状态管理。Tapestry 还内置了Ajax支持,使得创建Ajax...
4. **编写第一个页面**:在Tapestry中,一个页面是由一个或多个组件组成的。你需要定义一个类来表示页面,并在HTML模板中声明组件。 接下来,我们转向"tapestry组件.docx",组件是Tapestry的核心组成部分,它们是可...
在本篇文章中,我们将深入探讨Tapestry的页面编辑组件,以及如何利用这些组件创建交互式的用户界面,包括文本框、单选框、多选框和下拉框。 首先,让我们理解什么是Tapestry页面编辑组件。在Tapestry中,组件是可...
通过本教程的学习,你已经了解了Tapestry 5的基础知识及其在实际开发中的应用。Tapestry 5不仅简化了Web应用程序的开发过程,还为开发者提供了丰富的工具和特性来构建高质量的Web应用。希望本教程能够为你开启...
3. **错误处理和调试**:Tapestry 3提供了一套强大的错误处理机制,包括详细的错误报告和调试工具,帮助开发者快速定位和解决问题。 **四、使用Tapestry 3的所有jar包** 压缩包中的“tapestry3”包含了运行...