界面
创建form.jsp文件。
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<html>
<head>
<title>表单</title>
</head>
<body>
<div>
<form action="register" method="post">
姓名 <input type="text" name="stuname"><br>
学号 <input type="text" name="stuid"><br>
班级 <input type="text" name="stuclass"><br>
部门 <select name="studep">
<option value="软件">软件</option>
<option value="硬件">硬件</option>
<option value="大数据">大数据</option>
</select><br>
<input type="submit" value="提交">
</form>
</div>
</body>
参数解释
- 表单中的action属性是MVC中Controller要拦截的请求。
其中action=“register"和action=”/register"完全不一样。
前者的请求在webapp路径下,后者在main路径下。
后面会结合例子说清区别。
- input标签name属性是为了在Controller中获取前端的参数。