我有一个servlet:提交表单并获取404空回响应
<servlet>
<servlet-name>UploadServlet</servlet-name>
<servlet-class>com.timelessmind.ttms.server.UploadServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>UploadServlet</servlet-name>
<url-pattern>/attachment</url-pattern>
</servlet-mapping>
而在代码中,我有一个提交FormPanel
与FileUpload
:
form.setAction("/attachment");
form.setEncoding(FormPanel.ENCODING_MULTIPART);
form.setMethod(FormPanel.METHOD_POST);
,并提交按钮:
submitButton.addClickHandler(new ClickHandler() {
@Override
public void onClick(ClickEvent event) {
form.submit();
}
});
SubmitCompleteHandler:
Window.alert(event.getResults());
和响应是这样的:
HTTP Status 404 -
type Status report
message
description The requested resource() is not available.
请求的源是空的支架,这是我无法弄清楚,为什么?
或使用'GWT.getHostPageBaseURL()+“附件”' –
一个简单的''附件''工作。 – texasbruce