Myeclipse7.5 Tapestry 5を統合する.1.0.5
準備環境:Tomcat 6+Myeclipse 7.5 + Tapestry5.1.0.5
1、Myeclipse 7をダウンロードする.5,同社は中国地域のIPを封鎖しているため、すべての大陸のユーザーはウェブサイトにアクセスできませんが、大丈夫です.代理店を通じて、ダウンロードにアクセスすることができます.
2、新しいWebプロジェクトは図のように:
3、Tapestry 5を導入する.1のjar、これは公式サイトに行ってhttp://tapestry.apache.org/tapestry5/をダウンロードすることができて、解凍した後に中のパケットはとても多くて、すべてWebRoot/WEB-INF/libの下に置かないでください、私達はただ役に立つだけをコピーして、以下の図:
4、次に、あなたのwebを配置します.xml、コードは次のとおりです.
5、WebRootの下で、新しいファイルStart.tml(自分でテキストファイルを作成し、拡張子をStart.tmlに変更しましょう)
6、srcの下で、クラスパッケージを創立して、私のプロジェクト名はt 5で、だからクラスパッケージは:t 5です.pages.その下にクラスを作成するStart.JAva、コードは以下の通りです.
7、tomcatに発行し、http://localhost:8080/t5/Startを入力すると効果が見られます.
8、ソースのポストにしましょう.
1、Myeclipse 7をダウンロードする.5,同社は中国地域のIPを封鎖しているため、すべての大陸のユーザーはウェブサイトにアクセスできませんが、大丈夫です.代理店を通じて、ダウンロードにアクセスすることができます.
2、新しいWebプロジェクトは図のように:
3、Tapestry 5を導入する.1のjar、これは公式サイトに行ってhttp://tapestry.apache.org/tapestry5/をダウンロードすることができて、解凍した後に中のパケットはとても多くて、すべてWebRoot/WEB-INF/libの下に置かないでください、私達はただ役に立つだけをコピーして、以下の図:
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、ソースのポストにしましょう.