如何在servlet中发送带有文本的图像?

时间:2014-01-17 11:44:26

标签: java jsp servlets netbeans

您需要在servlet中提供一些帮助。

我想从servlet的jsp页面获取图像和文本,但我没有得到文本值。

这是我的代码示例。

在JSP中

<form method="post" action="FileUploadServlet" enctype="multipart/form-data" >
        <input type="text" name="name">
        Select file to upload: <input type="file" name="image">
         <br/><br/> 
        <input type="submit" value="Upload"   />
    </form>

在Servlet中

protected void doPost(HttpServletRequest request, HttpServletResponse response)
        throws ServletException, IOException {


     String name =  request.getParameter("name");
     System.out.println("Received From jsp:"+name);

    if(name!=null)
    {       
            ..................

            ..................
     }

这里我只获得空值,但我正常发送没有多部分我得到了值,无论jsp页面发送了什么。

如何在servlet中发送带有文本值的图像,这是可能的。

请帮助我。在此先感谢。

1 个答案:

答案 0 :(得分:1)

查看将解析多部分消息的http://commons.apache.org/proper/commons-fileupload/