app引擎简单的java webservice

时间:2012-10-04 05:09:33

标签: java web-services google-app-engine

我希望将一个 JAVA 方法公开为接受POST Web服务,从中删除参数并进行相应的回复。我读过我必须使用doPost(req,resp),但是如何才能获得servlet代码? web.xml中的内容应该是什么?不会有欢迎档案?在映射servlet之后,我是否可以在不需要index.html作为起始点的情况下阅读它?

2 个答案:

答案 0 :(得分: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>

然后您可以将您的请求发布到/post-url。您不需要使用index.html.Any 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 :(得分:1)

如果您想知道如何设置web.xml以启动servlet,那么可能this会帮助您。