- huanghero0663
- 等级: 初级会员

- 文章: 25
- 积分: 0

|
时间:2007-03-01 关键字: tapestry
今天做了第一个tapestry的例子,只是一个简单入门的例子。
我写一个Home.html代码如下:
java 代码
xml 代码
- <html>
- <head>
- head>
- <body>
- hello <span jwcid="subject">world!span>!
- body>
- html>
他的Home.page代码是:
xml 代码
- <?xml version="1.0" encoding="UTF-8"?>
- <!DOCTYPE page-specification PUBLIC
- "-//Apache Software Foundation//Tapestry Specification 4.0//EN"
- "http://jakarta.apache.org/tapestry/dtd/Tapestry_4_0.dtd">
-
-
- <page-specification class="com.ttdev.helloworld.Home">
- <component id="subject" type="Insert">
- <binding name="value" value="greetingSubject"/>
- </component>
- </page-specification>
Home.java代码是:
java 代码
- package com.ttdev.helloworld;
- import org.apache.tapestry.html.BasePage;
-
- public class Home extends BasePage {
- public String getGreetingSubject() {
- return "john";
- }
-
- }
发布到tomcat里面却是发生错误的:
| org.apache.tapestry.ApplicationRuntimeException |
| Could not parse specification context:/WEB-INF/Home.page. |
| |
| org.apache.tapestry.util.xml.DocumentParseException |
| Unable to read context:/WEB-INF/Home.page: Connection timed out: connect |
| documentLocation: |
context:/WEB-INF/Home.page |
请大家来看一看,帮一下忙,看看出的是什么错误,新书,请见谅!
声明:JavaEye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
|
| 返回顶楼 |
|
|
- huanghero0663
- 等级: 初级会员

- 文章: 25
- 积分: 0

|
ecplise里面提示错误说:
Tag <span> on line 7 references unknown component id 'subject'.
但是我不是已经在Home.page里面声明了么?
|
| 返回顶楼 |
|
|
- myali88
- 等级: 初级会员

- 文章: 18
- 积分: 29

|
<span jwcid="subject">world!span>! 这里有问题,span没有正确关闭!
|
| 返回顶楼 |
|
|
- huanghero0663
- 等级: 初级会员

- 文章: 25
- 积分: 0

|
 谢谢!呵呵,这么弱智的问题,汗啊
|
| 返回顶楼 |
|
|