diff --git a/src/main/java/org/codelibs/fess/app/web/admin/dict/kuromoji/AdminDictKuromojiAction.java b/src/main/java/org/codelibs/fess/app/web/admin/dict/kuromoji/AdminDictKuromojiAction.java
index 31ade1ca9bcd331cba199d9c9f04c402347a8b2c..2b196c727441e95104e971a98a2a9c442e547700 100644
--- a/src/main/java/org/codelibs/fess/app/web/admin/dict/kuromoji/AdminDictKuromojiAction.java
+++ b/src/main/java/org/codelibs/fess/app/web/admin/dict/kuromoji/AdminDictKuromojiAction.java
@@ -283,7 +283,7 @@ public class AdminDictKuromojiAction extends FessAdminAction {
@Execute
public HtmlResponse upload(final UploadForm form) {
// TODO
- return redirect(getClass());
+ return redirectWith(getClass(), moreUrl("list/1").params("dictId", form.dictId));
}
// -----------------------------------------------------
@@ -304,7 +304,7 @@ public class AdminDictKuromojiAction extends FessAdminAction {
}).orElse(() -> {
throwValidationError(messages -> messages.addErrorsCrudFailedToCreateCrudTable(GLOBAL), toEditHtml());
});
- return redirect(getClass());
+ return redirectWith(getClass(), moreUrl("list/1").params("dictId", form.dictId));
}
@Token(save = false, validate = true)
@@ -322,7 +322,7 @@ public class AdminDictKuromojiAction extends FessAdminAction {
}).orElse(() -> {
throwValidationError(messages -> messages.addErrorsCrudCouldNotFindCrudTable(GLOBAL, form.getDisplayId()), toEditHtml());
});
- return redirect(getClass());
+ return redirectWith(getClass(), moreUrl("list/1").params("dictId", form.dictId));
}
@Execute
@@ -335,7 +335,7 @@ public class AdminDictKuromojiAction extends FessAdminAction {
}).orElse(() -> {
throwValidationError(messages -> messages.addErrorsCrudCouldNotFindCrudTable(GLOBAL, form.getDisplayId()), toEditHtml());
});
- return redirect(getClass());
+ return redirectWith(getClass(), moreUrl("list/1").params("dictId", form.dictId));
}
//===================================================================================
diff --git a/src/main/webapp/WEB-INF/view/admin/dict/kuromoji/confirm.jsp b/src/main/webapp/WEB-INF/view/admin/dict/kuromoji/confirm.jsp
index 4cf433bab9871bb0a767c887f9315f296dd5fb70..4223ab8cb7e683e2ae28578dd5c101d2cc7f97a2 100644
--- a/src/main/webapp/WEB-INF/view/admin/dict/kuromoji/confirm.jsp
+++ b/src/main/webapp/WEB-INF/view/admin/dict/kuromoji/confirm.jsp
@@ -45,7 +45,9 @@
<la:form>
<la:hidden property="crudMode" />
<la:hidden property="dictId" />
+ <c:if test="${crudMode==2 || crudMode==3 || crudMode==4}">
<la:hidden property="id" />
+ </c:if>
<div class="row">
<div class="col-md-12">
<div class="box">
diff --git a/src/main/webapp/WEB-INF/view/admin/dict/synonym/confirm.jsp b/src/main/webapp/WEB-INF/view/admin/dict/synonym/confirm.jsp
index 21e2a4eacde4858aa2e6cb16781f200cb596b768..48f01542d8b275c18d77d6dc0d2b0f79e7f51c82 100644
--- a/src/main/webapp/WEB-INF/view/admin/dict/synonym/confirm.jsp
+++ b/src/main/webapp/WEB-INF/view/admin/dict/synonym/confirm.jsp
@@ -45,7 +45,9 @@
<la:form>
<la:hidden property="crudMode" />
<la:hidden property="dictId" />
+ <c:if test="${crudMode==2 || crudMode==3 || crudMode==4}">
<la:hidden property="id" />
+ </c:if>
<div class="row">
<div class="col-md-12">
<div class="box">