Model view controller 如何将按钮替换为链接? 登记 登记 名字: 姓氏: 电邮: 用户名: 密码: 确认密码: 国家: ${countryVar}.code 电话号码: 取消
如何替换“\u eventId\u addPhoneNumber”和“\u eventId\u deletePhoneNumber”按钮?有很多方法。最简单的方法是从GUI中删除它们,添加链接并编写javascript。@user612925,然后编写doSomething()我必须提交带有参数的表单,我该怎么做?首先了解ViewState(.Net)使用javascript发布表单。提交表单就像调用document.form.submit()一样简单,但我觉得您需要学习基本的get、post、submit、javascript,然后jquery.ASP.net会让您更轻松,但这并不意味着您可以跳过javascript和基本的html表单提交。Model view controller 如何将按钮替换为链接? 登记 登记 名字: 姓氏: 电邮: 用户名: 密码: 确认密码: 国家: ${countryVar}.code 电话号码: 取消,model-view-controller,spring,jsp,spring-webflow,Model View Controller,Spring,Jsp,Spring Webflow,如何替换“\u eventId\u addPhoneNumber”和“\u eventId\u deletePhoneNumber”按钮?有很多方法。最简单的方法是从GUI中删除它们,添加链接并编写javascript。@user612925,然后编写doSomething()我必须提交带有参数的表单,我该怎么做?首先了解ViewState(.Net)使用javascript发布表单。提交表单就像调用document.form.submit()一样简单,但我觉得您需要学习基本的get、post、
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<%@taglib uri="http://www.springframework.org/tags" prefix="spring"%>
<%@taglib uri="http://www.springframework.org/tags/form" prefix="form"%>
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>
<html>
<head>
<title>Register</title>
</head>
<body>
<h1>Register</h1>
<div>
<form:form method="post" action="${flowExecutionUrl}" commandName="userForm">
<div style="width:240px">
<div>
<div>First Name:</div>
<div ><form:input path="name"/></div>
</div>
<div>
<div>Last Name:</div>
<div ><form:input path="surname"/></div>
</div>
<div>
<div>E-mail:</div>
<div ><input type="text" name="email" /></div>
</div>
<div>
<div>Username:</div>
<div ><input type="text" name="username" /></div>
</div>
<div>
<div>Password:</div>
<div ><input type="password" name="password" /></div>
</div>
<div>
<div>Confirm Password:</div>
<div ><input type="password" name="confirmPassword" /></div>
</div>
<div>
<div>Country:</div>
<div>
<select>
<c:forEach items="${countryList}" var="countryVar">
<option value="${countryVar}">${countryVar}.code</option>
</c:forEach>
</select>
</div>
</div>
<div>
<div>Phone numbers:</div>
<div>
<input name="deleteNumber" type="hidden" id="deleteNumber" />
<c:forEach var="phoneNumber" items="${userForm.phoneNumbers}" varStatus="varStatus">
<form:input path="phoneNumbers[${varStatus.index}]" />
<input type="hidden" name="_eventId_deletePhoneNumber" onclick="document.getElementById('deleteNumber').value = ${varStatus.index};" value="Delete" />
</c:forEach>
</div>
</div>
<div>
<div></div>
<div>
<div>
<input type="submit" name="_eventId_submitRegistration" value="Submit" />
</div>
<div>
<input type="submit" name="_eventId_addPhoneNumber" value="Add phone number" />
</div>
<div>
<div style="padding-left:5px">
<button onclick="window.location='${flowExecutionUrl}&_eventId=cancelRegistration'">Cancel</button>
</div>
</div>
</div>
</div>
</div>
</form:form>
</div>
</body>
</html>