form表單傳輸多餘引數
阿新 • • 發佈:2018-11-25
1、使用post提交表單,同時在form的action屬性後新增“?引數=引數值
”,經驗證,可行,但是在瀏覽器中看不到該引數在form引數中,如下圖:
上圖未出現courseId
屬性,form程式碼如下:
<form method="post" class="layui-form" action="${pageContext.request.contextPath}/updatecourse?courseId=${pageInfo.list[0].courseId}">
<div class="layui-form-item" >
<label class="layui-form-label">
<span class="x-red">*</span>課程名稱
</label>
<div class="layui-input-inline">
<input type="text" id="coursename" name="coursename" required="" lay- verify="required"
autocomplete="off" class="layui-input" value=${pageInfo.list[0].courseName}>
</div>
</div>
<div class="layui-form-item">
<label class="layui-form-label">
< span class="x-red">*</span>單節課最少預約人數
</label>
<div class="layui-input-inline">
<input type="text" name="minpersonnum" required="" lay-verify="number"
autocomplete="off" class="layui-input" value=${pageInfo.list[0].courseMinPersonNum}>
</div>
</div>
<div class="layui-form-item">
<label class="layui-form-label">
<span class="x-red">*</span>單節課最多預約人數
</label>
<div class="layui-input-inline">
<input type="text" name="maxpersonnum" required="" lay-verify="number"
autocomplete="off" class="layui-input" value=${pageInfo.list[0].courseMaxPersonNum}>
</div>
</div>
<div class="layui-form-item">
<label class="layui-form-label">
<span class="x-red">*</span>課程時間
</label>
<div class="layui-input-inline layui-row">
<input class="layui-input" value=${pageInfo.list[0].courseStartTime}placeholder="開始日" name="start"
id="start">
<input class="layui-input" value=${pageInfo.list[0].courseEndTime} placeholder="截止日" name="end"
id="end">
</div>
</div>
<%--訓練計劃訓練計劃訓練計劃訓練計劃訓練計劃訓練計劃訓練計劃訓練計劃訓練計劃訓練計劃訓練計劃訓練計劃--%>
<div class="layui-form-item">
<label class="layui-form-label">
<span class="x-red">*</span>訓練計劃
</label>
<div class="layui-input-inline">
<select id="shipping" name="courseplanid" class="valid">
<c:forEach items="${pageInfo.list}" var="s">
<option id="op1" value=${s.coursePlan.id}>${s.coursePlan.planName}</option>
</c:forEach>
</select>
</div>
</div>
<input class="layui-btn" value="儲存" style="width:80%;" type="submit">
</form>
但是引數確實傳遞了過去,結果如圖所示:
2、利用input的隱藏屬性