質問

サーブレットで記述されたモジュールがあり、最近速度フレームワークに移動する必要があります そのため、私はweb.xmlを書き換えて、呼び出しを行うベロシティサーブレットオブジェクトを作成しています。 元のサーブレット。

今、これを移動する必要がある場合

<servlet>
<servlet-name>VeloServlet</servlet-name>
    <servlet-class>org.apache.velocity.tools.view.servlet.VelocityViewServlet</servlet-class>
</servlet>

これをどのように実現し、既存のサーブレットをそのまま使用するために必要な変更は何ですか。 私の既存のサーブレットは次のようになります

<servlet-name>DataBridgeServlet</servlet-name>
     <servlet-class>com.jda.pwm.databridge.framework.common.DataBridgeServlet</servlet-class>
<init-param>
    <param-name>jda.databridge.config.path</param-name>
    <param-value>d:/usr/databridge/conf</param-value>
</init-param>

これは、URL http:// localhost:8080 / databridge / databridgeservlet

新しいケースでは、速度サーブレットがこのサーブレットを呼び出す方法

役に立ちましたか?

解決

以下をご覧ください: jpublish.org (私はメンテナーです。 )サーブレットを単純なアクションに置き換えます。必要に応じて、スクリプト(BSH、JS)またはJava。私の0.2CAD

他のヒント

Velocity ToolsプロジェクトのVelocityViewServletを見ましたか?これは、Web上でVelocityページをすばやく取得する便利な方法です。

http://velocity.apache.org/tools/devel/view .servlet.html

必要に応じて、カスタマイズしやすくするためにこれをサブクラス化できます。そして、他に何もなければ、ソースを見て、これをインスピレーションとして使用して独自のサーブレットを作成できます。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top