Encode redirect url.

This commit is contained in:
yfujita 2017-06-09 13:06:47 +09:00
parent d514771cba
commit e40dc40cbf

View file

@ -24,6 +24,7 @@ import javax.annotation.Resource;
import javax.servlet.http.HttpServletRequest;
import org.codelibs.core.lang.StringUtil;
import org.codelibs.core.net.URLUtil;
import org.codelibs.fess.Constants;
import org.codelibs.fess.app.service.SearchService;
import org.codelibs.fess.app.web.CrudMode;
@ -313,7 +314,7 @@ public class AdminSearchlistAction extends FessAdminAction {
}).orElse(() -> {
throwValidationError(messages -> messages.addErrorsCrudCouldNotFindCrudTable(GLOBAL, form.docId), () -> asEditHtml());
});
return redirectWith(getClass(), moreUrl("search").params("q", form.q));
return redirectWith(getClass(), moreUrl("search").params("q", URLUtil.encode(form.q, Constants.UTF_8)));
}
// ===================================================================================