Myeclipse7.5 Tapestry 5を統合する.1.0.5


準備環境:Tomcat 6+Myeclipse 7.5 + Tapestry5.1.0.5 
1、Myeclipse 7をダウンロードする.5,同社は中国地域のIPを封鎖しているため、すべての大陸のユーザーはウェブサイトにアクセスできませんが、大丈夫です.代理店を通じて、ダウンロードにアクセスすることができます.
 
Myeclipse7.5整合Tapestry5.1.0.5
 
 
2、新しいWebプロジェクトは図のように:

 
 
3、Tapestry 5を導入する.1のjar、これは公式サイトに行ってhttp://tapestry.apache.org/tapestry5/をダウンロードすることができて、解凍した後に中のパケットはとても多くて、すべてWebRoot/WEB-INF/libの下に置かないでください、私達はただ役に立つだけをコピーして、以下の図:
 
Myeclipse7.5整合Tapestry5.1.0.5
 
4、次に、あなたの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">

<context-param> 
<param-name>tapestry.app-package</param-name> 
<param-value>      </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>

 
 
 
5、WebRootの下で、新しいファイルStart.tml(自分でテキストファイルを作成し、拡張子をStart.tmlに変更しましょう)
 
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">  
<html xmlns:t="http://tapestry.apache.org/schema/tapestry_5_1_0.xsd">  
<head>  
<title>Hello T5</title>  
</head>  
<body>  
${prop:Hello}   
</body>  
</html>

 
6、srcの下で、クラスパッケージを創立して、私のプロジェクト名はt 5で、だからクラスパッケージは:t 5です.pages.その下にクラスを作成するStart.JAva、コードは以下の通りです.
 
package t5.pages;

public class Start
{
	public String getHello()
	{
		return "Hello Tapestry5!";
	}
}

  
7、tomcatに発行し、http://localhost:8080/t5/Startを入力すると効果が見られます.
 
 
 
8、ソースのポストにしましょう.