페이지가 북마크 가능한 별칭에 마운트 된 wicket 웹 응용 프로그램이 있습니다. 페이지에는 제출 조치가있는 양식 오브젝트가 들어 있습니다.Wicket 양식에서 url 작업 제출을 제어하는 방법은 무엇입니까?
문제는 양식이 페이지에 속하지만 action url에는 페이지 별칭이 포함되어 있지 않지만 위키 조치의 비밀스러운 형식으로 생성된다는 점입니다. 이 동작을 조정할 수있는 방법이 있습니까? page_alias/submit과 같은 링크가 있습니까?
...
setRenderStrategy(IRequestCycleSettings.ONE_PASS_RENDER);
mountBookmarkablePage("/resetpwd", ResetPasswordPage.class);
...
public ResetPasswordPage(final String id, final PageParameters parameters) {
final Form form = new StatelessForm();
form.add(new Button("submit") {
public void onSubmit() {
...
});
add(form);
이 부분이 약간 옆에있는 것 같습니다. 폼의'action'은 기본적으로 주변 페이지의 예쁜 URL을 사용하지 않을 것이지만 직렬화 된 폼 인스턴스를 검색하고'onSubmit' 핸들러를 호출하기위한 일부 Wicket 매개 변수는 예쁜 URL로 리디렉션 될 수 있습니다 . –