我创建了“index.jsp的” HTML表单的编码如下...JSP和Servlet
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>JSP Page</title>
</head>
<body>
<form action="StudentController.do" method="post">
Name:<input type="text" name="name"></br>
Id:<input type="text" name="id"></br>
Stream:<select name="stream">
<options value="UNKNOWN">select stream.....</options>
<options value="it">IT</options>
<options value="cs">CSC</options>
<options value="ece">ECE</options>
<options value="eee">EEE</options>
<options value="aerospace">AEROSPACE</options>
</select>>
Sex:<input type="radio" name="sex" value="male">Male
<input type="radio" name="sex" value="female">Female
<input type="submit" name="submit" value="Register">
<input type="reset">
</form>
</body>
</html>
现在我有一个Servlet类中,我尝试访问表单值...如下
String i=request.getParameter(id);
String nam=request.getParameter(name);
String strea=request.getParameter(stream);
String sex=request.getParameter(sex);`
,但它无法找到符号ID,姓名,流和性别...... 请指引我会出现这种情况?
谢谢
正确设置您的代码。这是不可读的。 –
你为什么从代码中创建梯子? –
'id'应该用引号括起来,就像这个''id''一样,其他的也一样。 –