開源俱樂部

          開源框架
            BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理

          下載地址:http://this.oksonic.cn

          ?

          開發工具:

          ??? Eclipse3.1.1 MyEclipse4.1.1 Tomcat5.5.17

          ?

          開發步驟:

          ?

          新建工程

          ??? 名稱為:test

          ?

          ??? 拷貝 Tapestry4 相關的 jar 文件到項目的 lib 目錄

          ?

          ??? 修改 web.xml 文件,內容如下:

          <? xml version = "1.0" encoding = "UTF-8" ?>

          < web-app version = "2.4" xmlns = "http://java.sun.com/xml/ns/j2ee" 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" >

          ??? < servlet >

          ?????? < servlet-name > test </ servlet-name >

          ?????? < servlet-class > org.apache.tapestry.ApplicationServlet </ servlet-class >

          ??? </ servlet >

          ??? < servlet-mapping >

          ?????? < servlet-name > test </ servlet-name >

          ?????? < url-pattern > /app </ url-pattern >

          ??? </ servlet-mapping >

          </ web-app >

          ?

          新建 Home.java src 目錄,包為: com.test

          內容如下:

          package com.test;

          ?

          import org.apache.tapestry.html.BasePage;

          ?

          public class Home extends BasePage {

          ??? public String getTest(){

          ??????? return "Test成功!";

          ??? }

          }

          ?

          新建三個文件 hivemind.xml Home.Page test.application WEB-INF 目錄

          test.application 文件的文件名稱必須和項目名稱一致,項目名稱為 test 則文件名稱為:test.application

          文件內容如下:

          hivemind.xml

          <? xml version = "1.0" encoding = "UTF-8" ?>

          < module name = "com.test" version = "1.0.0" >

          ?

          </ module >

          ?

          Home.Page

          <?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">

          <!-- generated by Spindle, http://spindle.sourceforge.net -->

          ?

          <page-specification>

          ??? <description>add a description</description>

          </page-specification>

          ?

          test.application

          <?xml version="1.0" encoding="UTF-8"?>

          <!DOCTYPE application PUBLIC

          ? "-//Apache Software Foundation//Tapestry Specification 4.0//EN"

          ? "http://jakarta.apache.org/tapestry/dtd/Tapestry_4_0.dtd">

          <!-- generated by Spindle, http://spindle.sourceforge.net -->

          ?

          <application name="test">

          ??? <meta key="org.apache.tapestry.page-class-packages" value=" com.test "/>

          </application>

          ?

          新建 Home.html 文件到 WebRoot 目錄下

          內容如下:

          < span jwcid = "@Insert" value = "ognl:test" />

          ?

          部署項目,使用以下路徑訪問:http://localhost/test/app ,成功的話則出現 Test成功!!! 字樣


          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          主站蜘蛛池模板: 界首市| 册亨县| 库车县| 北辰区| 于都县| 镇原县| 额济纳旗| 泾源县| 苏州市| 临桂县| 华池县| 安新县| 琼中| 烟台市| 永吉县| 盐城市| 阿鲁科尔沁旗| 安新县| 博客| 托克逊县| 邯郸县| 泽州县| 东丽区| 鄄城县| 凉城县| 临潭县| 化州市| 嫩江县| 萨嘎县| 黑河市| 榕江县| 肃南| 淅川县| 六盘水市| 赤峰市| 星子县| 云浮市| 彝良县| 康马县| 江口县| 都江堰市|