JSP获取上传图片的名字
我在upload.jsp这个页面写了如下代码:<%@pagecontentType="text/html;charset=gb2312"language="java"im...
我在upload.jsp这个页面写了如下代码:
<%@ page contentType="text/html;charset=gb2312" language="java" import="java.sql.*" import="java.io.*"%>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<html>
<head>
<title>请选择上传的图片</title>
</head>
<body>
<table border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<td height="45" align="center" valign="middle"><form action="insert.jsp" method="post" enctype="multipart/form-data" name="form1">
请选择上传的图片
<input type="file" name="file">
<input type="submit" name="Submit" value="上传">
</form></td>
</tr>
</table>
</body>
</html>
然后我在insert.jsp页面中想获取upload.jsp页面传过来的图片的名字(只需要获取它的名字就行),我用String filename=request.getParameter("file");输出的结果是null 该怎么获取它的名字呢? 展开
<%@ page contentType="text/html;charset=gb2312" language="java" import="java.sql.*" import="java.io.*"%>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<html>
<head>
<title>请选择上传的图片</title>
</head>
<body>
<table border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<td height="45" align="center" valign="middle"><form action="insert.jsp" method="post" enctype="multipart/form-data" name="form1">
请选择上传的图片
<input type="file" name="file">
<input type="submit" name="Submit" value="上传">
</form></td>
</tr>
</table>
</body>
</html>
然后我在insert.jsp页面中想获取upload.jsp页面传过来的图片的名字(只需要获取它的名字就行),我用String filename=request.getParameter("file");输出的结果是null 该怎么获取它的名字呢? 展开
3个回答
展开全部
是关于java web的问题吧?
1jsp有表单吧,<input name="file1" type="file" />
2servlet
2.1获取upload对象 ServletFileUpload upload = new ServletFileUpload(fac);
2.2List<FileItem> fileItemList = upload.parseRequest(request);
2.3迭代list fileItem.getFieldName();这里就可获取文件名字 ie浏览器可能会带文件路径+名字 可能需要截取字段等操作
1jsp有表单吧,<input name="file1" type="file" />
2servlet
2.1获取upload对象 ServletFileUpload upload = new ServletFileUpload(fac);
2.2List<FileItem> fileItemList = upload.parseRequest(request);
2.3迭代list fileItem.getFieldName();这里就可获取文件名字 ie浏览器可能会带文件路径+名字 可能需要截取字段等操作
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
把<form action="insert.jsp" method="post" enctype="multipart/form-data" name="form1">中的method的值改为get就行了,即method="get"。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
鞋类卖家高手可否讲一下 我买过 感觉还行 不知道具体怎么样,怎样刷运动鞋?用点洗洁净放在水里、晒的时候裹上白纸 ...洗干净后将84消毒液滴到上面,...白色运动鞋应该用软毛牙刷及牙膏洗,牙膏应该用最普通的白色牙膏,就是牙膏本身
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询