<!---->
<!---->
"-//Apache Software Foundation//Tapestry Specification 4.0//EN"
"http://jakarta.apache.org/tapestry/dtd/Tapestry_4_0.dtd">
<application name="MyTapestry4"></application>
<!---->
<meta key="org.apache.tapestry.page-class-packages" value="com.tapestry4">
<!---->
<meta key="org.apache.tapestry.visit-class" value="com.tapestry4.MyVisit">
<!---->
<meta key="org.apache.tapestry.global-class" value="com.tapestry4.MyGlobal">
<meta key="org.apache.tapestry.disable-caching" value="true">
<meta key="org.apache.tapestry.default-page-class" value="true">
web.xml文件书写格式
<!---->
<web-app xmlns="http://java.sun.com/xml/ns/j2ee" version="2.4" span=""></web-app>
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee
http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd">
<display-name></display-name>MyTapestry4
<filter></filter>
<!---->
<filter-name></filter-name>redirect
<filter-class></filter-class>org.apache.tapestry.RedirectFilter
<filter-mapping></filter-mapping>
<filter-name></filter-name>redirect
<url-pattern></url-pattern>/
<servlet></servlet>
<!---->
<servlet-name></servlet-name>MyTapestry4
<servlet-class></servlet-class>
org.apache.tapestry.ApplicationServlet
<load-on-startup></load-on-startup>0
<servlet-mapping></servlet-mapping>
<servlet-name></servlet-name>MyTapestry4
<url-pattern></url-pattern>/app
<o:p></o:p>
样例Home.page的书写格式
<!---->
<!---->
"-//Apache Software Foundation//Tapestry Specification 4.0//EN"
"http://jakarta.apache.org/tapestry/dtd/Tapestry_4_0.dtd">
<page-specification></page-specification>
<!---->
<component id="loginForm" type="Form"></component>
<binding name="listener" value="listener:loginSubmit"></binding>
<binding name="clientValidationEnabled" value="true"></binding>
<component id="username" type="TextField"></component>
<binding name="value" value="username"></binding>
<binding name="validators" value="validators:required"></binding>
<binding name="displayName" value="literal:</span>&lt;span style=" new=""></binding>【用户名】"/>
<component id="password" type="TextField"></component>
<binding name="value" value="password"></binding>
<binding name="hidden" value="true"></binding>
<binding name="validators" value="validators:required,minLength=6"></binding>
<binding name="displayName" value="literal:</span>&lt;span style=" new=""></binding>【密码】"/>
分享到:
- 2006-11-22 16:03
- 浏览 2037
- 评论(0)
- 论坛回复 / 浏览 (0 / 2433)
- 查看更多
相关推荐
一个TSH(tapestry+Hibernate+Spring)配置例子
Tapestry5.1+Spring2.5.6+Hibernate3.2.5写得简单CURD的程序,借鉴了SpringSide3.1.4.2的配置及数据层。实现了添加,列表,修改,删除,显示等操作。内有源码及生成的WAR文件。可以直接使用!
配置是通过注释和命名约定而不是XML进行的。 网页和组件模板使用常规(X)HTML,可由任何Web设计人员进行编辑。 Live Class Reloading使您可以编辑Java代码并通过在Web浏览器中重新加载页面来立即查看结果,从而...
完全可配置 使用设置传入消息的格式 消息(使用字符串或自定义对象) 建立在坚如磐石的库之上 支持 抽象(在之上) 消息到达时客户端更新策略的选择(、或) 自定义 自定义订阅侦听器 将动态 javascript推送到...
Tapestry5.1 + EJB3.0实现的登录实例。 采用MYSQL数据和JBOSS4.2服务器。 项目可以直接部署。 内附操作手册。MYsql驱动 和MYSQL配置文件。 项目直接部署即可运行…… 感谢大家都支持。希望能够对跟我一样的初学者...