2

サーブレットを搭載したgwtアプリケーションがあります。開発モードでは、サーブレットに適切にアクセスできますが、デプロイすると、次のようにアクセスできません。

デバッグモード:(動作 http://127.0.0.1:8888/mygwtapp/greet

Appspot.comにデプロイされて いますhttp://mygwtapp123456.appspot.com/mygwtapp/greet(機能しません)

何が問題なのですか?

これがweb.xmlのマッピングです

  <servlet>
    <servlet-name>greet</servlet-name>
    <servlet-class>com.mygwtapp.server.GreetServlet</servlet-class>
  </servlet>

  <servlet-mapping>
    <servlet-name>greet</servlet-name>
    <url-pattern>/mygwtapp/greet</url-pattern>
  </servlet-mapping>
4

2 に答える 2

1

http://mygwtapp123456.appspot.com/mygwtapp/greetこれが web.xml でマップしたものであるのに、展開時に使用しないのはなぜですか?

于 2012-04-29T11:52:20.730 に答える
0

appengine コントロール パネルでデフォルト バージョンを更新しましたか? appengine-web.xml でバージョン ID を更新したが、それをデフォルトとして設定していない場合、appspot は、更新されたサーブレットを持たない web.xml を提供している可能性があります。

これが問題でない場合は、その他のログやエラー メッセージがあれば返信してください。

于 2012-04-29T18:10:10.843 に答える