跑跑跳跳tapestry

Servlet容器:resin3.0.2
表层框架:Tapestry4.02
基本的配置~

 

resin的环境是配置好了~那个我就不写了~主要是下载Eclipse的Resin插件.

给个地址:http://www.improve-techologies.com/alpha/updates/site.xml

resin.xml

<resin xmlns="http://caucho.com/ns/resin" xmlns:resin="http://caucho.com/ns/resin/core">

  <log name="" level="info" path="stdout:" timestamp="[%H:%M:%S.%s] "/>
  <log name="com.caucho.java" level="config" path="stdout:"  timestamp="[%H:%M:%S.%s] "/>
  <log name="com.caucho.loader" level="config" path="stdout:"  timestamp="[%H:%M:%S.%s] "/>

  <!--
     - You can change the compiler to "javac" or jikes.
     - The default is "internal" only because it's the most
     - likely to be available.
    -->
  <javac compiler="internal" args=""/>

  <server>
    <!-- The http port -->
    <http server-id="" host="*" port="1984"/>

    <!--
       - Default host configuration applied to all virtual hosts.
      -->
    <!-- includes the web-app-default for default web-app behavior -->
    <resin:import path="${resinHome}/conf/app-default.xml"/>

    <!-- configures the default host, matching any host name -->
    <host id=''>
      <document-directory>${resinHome}/web</document-directory>

      <!-- configures the root web-app -->
      <web-app id='/'>
      <document-directory>${resinHome}/web</document-directory>
        <class-loader/>
        <servlet-mapping url-pattern="/servlet/*" servlet-name="invoker"/>
      </web-app>
    </host>
  </server>
</resin>

 

web.xml

<?xml version="1.0" encoding="GBK"?>
<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">

 <display-name></display-name>

 <servlet>
  <servlet-name>WanPro</servlet-name>
  <servlet-class>
   org.apache.tapestry.ApplicationServlet
  </servlet-class>
 </servlet>
 
 <servlet-mapping>
  <servlet-name>WanPro</servlet-name>
  <url-pattern>/app</url-pattern>
 </servlet-mapping>

 
 <!--  一旦使用friendlyURL之后,以下servlet-mapping规定了哪些
  friendlyURL会匹配Tapestry框架。
 -->
 
 <servlet-mapping>
  <servlet-name>WanPro</servlet-name>
  <url-pattern>*.page</url-pattern>
 </servlet-mapping>

 <servlet-mapping>
  <servlet-name>WanPro</servlet-name>
  <url-pattern>*.external</url-pattern>
 </servlet-mapping>

 <servlet-mapping>
  <servlet-name>WanPro</servlet-name>
  <url-pattern>*.direct</url-pattern>
 </servlet-mapping>

 <servlet-mapping>
  <servlet-name>WanPro</servlet-name>
  <url-pattern>*.sdirect</url-pattern>
 </servlet-mapping>

 <servlet-mapping>
  <servlet-name>WanPro</servlet-name>
  <url-pattern>/assets/*</url-pattern>
 </servlet-mapping>
 
 <mime-mapping>
  <extension>mht</extension>
  <mime-type>text/html</mime-type>
 </mime-mapping>
</web-app>

里面的一些配置个别没有使用默认的,而而是自定义~还有.application    app-default.xml   hivemodul.xml等~没有细写

加载了tapestry,resin,log4j,hivemind等包~那个需要自己下载了~~

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值