0

js からサーブレットにデータを送信しようとしています。

私のjsはwebapp\secureフォルダーにあり、サーブレットはjava\com\サーブレットフォルダーにあります。

私が使用するajaxを使用してデータを送信するために読んだ

$.post("someservletname", {cityName:"hello"});

web.xml 内

       <servlet>
            <servlet-name>someservletname</servlet-name>
            <servlet-class>java.com.someservletname</servlet-class>
            <load-on-startup>1</load-on-startup>
        </servlet>
        <servlet-mapping>
            <servlet-name>someservletname</servlet-name>
            <url-pattern>/someservletname</url-pattern>
        </servlet-mapping>

しかし、単純な sysout.print ステートメントを入れると、何も表示されません。マッピングが適切に機能していることを確認するにはどうすればよいですか。ポスト関数呼び出しで完全な URL を指定する必要がありますか?

4

1 に答える 1

0

必ず URL を入力してください:

  • Web アプリケーションのコンテキスト パス

よろしくフィリップ

于 2012-08-01T06:22:47.030 に答える