组建基于Apache Tapestry5.0.18的Web工程

Apache Tapestry5.0.18终于Release了。

官方主页:http://tapestry.apache.org/tapestry5/

以前的例子:http://blog.csdn.net/kunshan_shenbin/archive/2008/01/31/2075384.aspx

这次还用这个例子,代码几乎不需要变化,文件的位置有所改动。

如下图所示建立工程:

组建基于Apache Tapestry5.0.18的Web工程_第1张图片

更改的地方有:

1.两个.tml文件文件移至Java文件同目录(即xx.pages下)

2.web.xml

<?xml version="1.0" encoding="UTF-8"?> <web-app version="2.5" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd"> <display-name>Tapestry 5 Tutorial</display-name> <context-param> <param-name>tapestry.app-package</param-name> <param-value>com.tapestry.tutorial</param-value> </context-param> <filter> <filter-name>app</filter-name> <filter-class>org.apache.tapestry5.TapestryFilter</filter-class> </filter> <filter-mapping> <filter-name>app</filter-name> <url-pattern>/*</url-pattern> </filter-mapping> </web-app>

※注意包名的变化。

其他代码和上次的例子一致,无需特别更改。

你可能感兴趣的:(java,apache,Web,filter,tapestry,encoding)