2012-10-04 36 views
0

我喜歡以暴露一個JAVA方法作爲Web服務將接受POST,剝去參數在它外面並相應答覆。我讀了我必須使用doPost(req,resp),但我怎樣才能到達servlet代碼? web.xml應該是什麼?會不會有一個歡迎文件?在映射servlet之後,我可以在不需要index.html作爲起點的情況下閱讀它嗎?應用程序引擎簡單的java web服務

回答

1

在servlet創建doPost(req,resp)方法,它在web.xml

<servlet> 
     <servlet-name>HelloPost</servlet-name> 
     <servlet-class>packageName.HelloPost</servlet-class> 
</servlet> 

<servlet-mapping> 
     <servlet-name>HelloPost</servlet-name> 
     <url-pattern>/post-url</url-pattern> 
</servlet-mapping> 

映射到一個URL,那麼你可以發表你的要求/post-url。你不需要使用index.html.Any URL可以投入歡迎文件加載的URL / 設置/post-url爲着陸頁,使用

<welcome-file-list> 
     <welcome-file>/post-url</welcome-file> 
</welcome-file-list> 

,你可以在這裏開始https://developers.google.com/appengine/docs/java/gettingstarted/creating

1

如果你想知道如何設置web.xml來啓動servlet,那麼可能是this會幫你。

相關問題