request.getParameter()取值总是为null?<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>简历</title>
</head>
<body>
<form action="download.do" method="post" enctype="multipart/form-data">
密码: <input type="password" id="passwd" />
<input type="submit" value="上传" name="upload"/>
</form>
</body>
</html>String password = request.getParameter("passwd");
System.out.println(password);各位大神帮忙看看request.getParameter()取值总是为null?
谢谢!!!!!
<html>
<head>
<meta charset="UTF-8">
<title>简历</title>
</head>
<body>
<form action="download.do" method="post" enctype="multipart/form-data">
密码: <input type="password" id="passwd" />
<input type="submit" value="上传" name="upload"/>
</form>
</body>
</html>String password = request.getParameter("passwd");
System.out.println(password);各位大神帮忙看看request.getParameter()取值总是为null?
谢谢!!!!!
String c_name = (String)session.getAttribute("Login_Name");
System.out.println(session.getAttribute("Login_Name"));
程序输出结果为:
null
kgt
上面这个属性的问题
因为上传的功能要用到这个属性
这个属性把form里面的数据都变成二进制了
所以你获取password就有问题了。要么就分开两个form
要么用其他技术实现上传
所以你的代码 应该在input标签里添加NAME = “passwd” 把这个属性加上就可以获取参数值了
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>简历</title>
</head>
<body>
<form action="download.do" method="post" >
密码: <input type="password" name="passwd" />
<input type="submit" value="上传" name="upload"/>
</form>
</body>
</html>String password = request.getParameter("passwd");
System.out.println(password);