나는 서블릿이 있습니다다시
form.setAction("/attachment");
form.setEncoding(FormPanel.ENCODING_MULTIPART);
form.setMethod(FormPanel.METHOD_POST);
그리고 버튼을 제출 :
를<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>
그리고 코드에서, 나는이 FileUpload
와 FormPanel
를 제출해야
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