JSP表单提交的问题!~(在线等...)
原始JSP表单页面结构:<form action="save.jsp" method=post>
<table width="681" height="590" border="1">
添加记录
客户名称:
<input name="cname" type="text">
网站地址:
<input name="webaddress" type="text">
客户类型:
<select name="select" size="1">
<option>装饰设计类</option>
<option>酒店类</option>
<option>医疗器械类</option>
<option>企业类</option>
</select>
企业介绍:</span></p>
<textarea name="describe" cols="35" rows="5" wrap="PHYSICAL" class="style7"></textarea>
<input name="Submit1" type="reset" value="重置">
<input name="Submit2" type="submit" value="提交">
</form>
添加一个type="file"后,提交到save.jsp后,request.getParameter("cname");得到的数据就变成null的了!~为啥?<form action="save.jsp" enctype="multipart/form-data" method=post>
<table width="681" height="590" border="1">
添加记录
客户名称:
<input name="cname" type="text" >
网站地址:
<input name="webaddress" type="text" >
图片地址:(JPG & GIF)
<input name="file" type="file" >
客户类型:
<select name="select" size="1">
<option>装饰设计类</option>
<option>酒店类</option>
<option>医疗器械类</option>
<option>企业类</option>
</select>
企业介绍:</span></p>
<textarea name="describe" cols="35" rows="5" wrap="PHYSICAL" class="style7"></textarea>
<input name="Submit1" type="reset" value="重置">
<input name="Submit2" type="submit" value="提交">
save.jsp页面部分代码:
</form>
<%@ page contentType="text/html"%>
<%@ page pageEncoding="GB2312"%>
<%@ page import="java.sql.*"%>
<%@ page import="org.apache.commons.fileupload.*"%>
<%@ page import="java.io.*"%>
<%@ page import="java.util.*"%>
<%
String cname=request.getParameter("cname"); //客户名
//byte a[] = cname.getBytes("ISO-8859-1");
//cname = new String(a);
String webaddress=request.getParameter("webaddress"); //网站地址
//byte b[] = webaddress.getBytes("ISO-8859-1");
//webaddress = new String(b);
String picfile=request.getParameter("file"); //上传图片
String select=request.getParameter("select"); //图片类型
//byte c[] = select.getBytes("ISO-8859-1");
//select = new String(c);
String describe=request.getParameter("describe"); //网站描述
//byte d[] = describe.getBytes("ISO-8859-1");
//describe = new String(d);
out.print("<br>你提交的客户名为:&q