情報を表示するフォームがあり、Web ユーザーはパラメーターを入力してサーバー上でクエリを起動できます。また、Web ユーザーは新しいユーザーを作成できるので、このための別のフォームがあります。
Web ページを表示するには
@RequestMapping(method = RequestMethod.GET, value = "/secure/admin/csvUser")
public String csvUserView(Model model, Locale locale) {
model.addAttribute("userBeanList", userBeanMap);
model.addAttribute("addUserBean", new UserBean());
return VIEW_CSV_USER;
}
私が持っている私のウェブページで
<c:url var="downloadUsertUrl" value="/secure/downloadcsvUser/" />
<c:url var="deleteUserUrl" value="/secure/deleteUser/" />
<c:url var="addUserUrl" value="/secure/addUser/" />
UserBeanList はこのコードで表示されます
<form id="formUser" action="${downloadUserUrl}">
<c:forEach var="userBeans" items="${userBeanList}" varStatus="statusUser">
<tr data-username="${userBeans.key}">
<td>${statusUser.count}</td>
<td>${userBeans.value.userTitle}</td>
<td align="center">
<button type="button" id="updateUserButton${statusUser.count}"></button>
<button type="button" id="deleteUserButton${statusUser.count}"></button>
<input id="downloadUserButton${statusUser.count}" type="image" height="25" width="25" src="${contextPath}/resources/images/addUser.png"/>
</td>
</tr>
</c:forEach>
</form>
[ユーザーの追加] をクリックすると、このダイアログが開きます
<div id="createUser" title="Add a user" style="display:none">
<fieldset>I do
<form:form actions="${addUserUrl}" modelAttribute="addUserBean">
...
</form:form>
</fieldset>
</div>
I have problem with this form, it generated with two actions, one with this url: /secure/addUser/ and one with /secure/admin/csvUser
I don't understand why