JSP代码request问题!

来源:百度知道 编辑:UC知道 时间:2024/06/23 20:28:43
brand.jsp代码:
<script type="text/javascript">
function subUpload(obj){
obj.form.action="uploadimage.jsp";
return true;
}
function subOk(obj){
obj.form.action="brand/braadd.jsp";
return true;
}

</script>
<form action="" method="post" enctype="multipart/form-data" name="form1">
<table width="100%" border="0" cellspacing="0" cellpadding="0" >
<tr>
<td width="100">品牌名称:</td>
<td width="274"><input name="brName" type="text" style="width:250px; height:14px;" /></td>
<td width="75"> </td>
<td width="299"> </td>
</tr>
<tr>
<td height="10" colspan="4"></

1
form表单中的action怎么是"",应该把form表单写成
<form action="braadd.jsp" method="post" enctype="multipart/form- data" name="form1">

上面传给的braadd.jsp的时候还要看braadd.jsp和brand.jsp存放的相对位置

2

session.removeAttribute(braImg);应改为:
session.removeValue("braImg");

<input type="submit" name="Submit" value="上传" onclick="return subUpload(this)" />
有错,因为 type="submit"这样写的时候,当你onclick是会按form指定的Action提交
修改方法如下:
将<input type="submit" name="Submit" value="上传" onclick="return subUpload(this)" />
改为:
<input type="button" name="Submit" value="上传" onclick="return subUpload(this)" />
脚本部分改为:

<script type="text/javascript">
function subUpload(obj){
document.form.action="uplo