如何从 jsp 中获取 select 框值到另一个 servlet?
How to get the select box value from jsp to another servlet?
这是我的 jsp
<form action = "first" > <!-- first servlet -->
<select name="loginAs">
<option>Fan</option>
<option>Club Member</option>
<option>Admin</option>
</select>
</form>
这是我的 servlet :
protected void doGet(HttpServletRequest req, HttpServletResponse res) throws ServletException, IOException {
String c = req.getParameter("loginAs");
}
但是当我使用 c
时它仍然显示为 null
您应该将 value
属性添加到您的选项中:
<form action="first" > <!-- first servlet -->
<select name="loginAs">
<option value="Fan">Fan</option>
<option value="ClubMember">Club Member</option>
<option value="Admin">Admin</option>
</select>
</form>
这是我的 jsp
<form action = "first" > <!-- first servlet -->
<select name="loginAs">
<option>Fan</option>
<option>Club Member</option>
<option>Admin</option>
</select>
</form>
这是我的 servlet :
protected void doGet(HttpServletRequest req, HttpServletResponse res) throws ServletException, IOException {
String c = req.getParameter("loginAs");
}
但是当我使用 c
时它仍然显示为 null您应该将 value
属性添加到您的选项中:
<form action="first" > <!-- first servlet -->
<select name="loginAs">
<option value="Fan">Fan</option>
<option value="ClubMember">Club Member</option>
<option value="Admin">Admin</option>
</select>
</form>