我喜欢将一种JAVA方法公开为Web 服务,该服务将接受POST
、剥离参数并相应地回复。我读过我必须使用doPost(req,resp)
,但我怎样才能获得 servlet 代码?应该是web.xml
什么?不会有欢迎文件吗?映射 servlet 后,我可以在不需要index.html
作为起点的情况下阅读它吗?
问问题
106 次
2 回答
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。任何 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
于 2012-10-04T05:23:38.423 回答
1
如果您想知道如何设置web.xml
启动 servlet,那么这可能会对您有所帮助。
于 2012-10-04T05:31:44.770 回答